|
| CDCSpaceResols () |
| Default constructor.
|
|
void | setAlphaBin (const array3 &alpha) |
| Set alpha-angle bin (rad)
|
|
void | setThetaBin (const array3 &theta) |
| Set theta-angle bin (rad)
|
|
void | setSigmaParamMode (unsigned short mode) |
| Set sigma parameterization mode.
|
|
void | setMaxSpaceResol (float sigma) |
| Set max. More...
|
|
void | setSigmaParams (const SigmaID sigmaID, const std::vector< float > ¶ms) |
| Set sigma parameters for the specified id. More...
|
|
void | setSigmaParams (unsigned short iCLayer, unsigned short iLR, unsigned short iAlpha, unsigned short iTheta, const std::vector< float > ¶ms) |
| Set sigma parameters for the specified id. More...
|
|
void | addSigmaParams (const SigmaID sigmaID, const std::vector< float > &delta) |
| Update parameters for the specified id. More...
|
|
void | addSigmaParams (unsigned short iCLayer, unsigned short iLR, unsigned short iAlpha, unsigned short iTheta, const std::vector< float > &delta) |
| Update parameters for the specified id. More...
|
|
unsigned short | getNoOfAlphaBins () const |
| Get no. More...
|
|
unsigned short | getNoOfThetaBins () const |
| Get no. More...
|
|
const array3 & | getAlphaBin (unsigned short i) const |
| Get i-th alpha-angle bin info. More...
|
|
float | getAlphaPoint (unsigned short i) const |
| Get i-th alpha-angle point (rad)
|
|
const array3 & | getThetaBin (unsigned short i) const |
| Get i-th theta-angle bin info. More...
|
|
float | getThetaPoint (unsigned short i) const |
| Get i-th theta-angle point (rad)
|
|
unsigned short | getSigmaParamMode () const |
| Get parameterization mode.
|
|
float | getMaxSpaceResol () const |
| Get max. More...
|
|
SigmaID | getSigmaID (unsigned short iCLayer, unsigned short iLR, unsigned short iAlpha, unsigned short iTheta) const |
| Get id. More...
|
|
SigmaID | getSigmaID (unsigned short iCLayer, unsigned short iLR, float alpha, float theta) const |
| Get id. More...
|
|
const std::vector< float > & | getSigmaParams (const SigmaID sigmaID) const |
| Get sigma parameters for the specified id. More...
|
|
const std::vector< float > & | getSigmaParams (unsigned short iCLayer, unsigned short iLR, unsigned short iAlpha, unsigned short iTheta) const |
| Get sigma parameters for the specified id. More...
|
|
void | dump () const |
| Print all contents.
|
|
void | outputToFile (std::string fileName) const |
| Output the contents in text file format.
|
|
Database object for space resolutions.
Definition at line 26 of file CDCSpaceResols.h.