CbmRoot
|
class checks correction parameter file containing mirror misalignment information. More...
#include <CbmRichMirrorMisalignmentCorrectionUtils.h>
Public Member Functions | |
CbmRichMirrorMisalignmentCorrectionUtils () | |
virtual | ~CbmRichMirrorMisalignmentCorrectionUtils () |
Destructor. | |
void | Init (const string &s) |
Initialization in case one needs to initialize some TCloneArrays. | |
void | SetMirrorCorrectionParameterFile (const string &s) |
bool | CheckMirrorCorrectionParameterFile () |
void | ReadAndStoreMirrorCorrectionParamMap (std::map< string, std::pair< Double_t, Double_t > > &mirrorCorrectionParamMap) |
std::map< string, std::pair< Double_t, Double_t > > | GetMirrorCorrectionParamMap () |
bool | GetMirrorCorrectionParamBool () |
Private Attributes | |
bool | tBoolCorrection |
string | fPathToMirrorMisalignmentCorrectionParameterFile |
std::map< string, pair< Double_t, Double_t > > | fMirrorMisalignmentCorrectionParameterMap |
class checks correction parameter file containing mirror misalignment information.
Definition at line 25 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
|
inline |
brief Default constructor.
Definition at line 30 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
|
inlinevirtual |
Destructor.
Definition at line 35 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
|
inline |
Definition at line 56 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
References fPathToMirrorMisalignmentCorrectionParameterFile.
Referenced by Init().
|
inline |
Definition at line 109 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
References tBoolCorrection.
Referenced by CbmRichProjectionProducerAnalytical::MirrorCenter().
|
inline |
Definition at line 104 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
References fMirrorMisalignmentCorrectionParameterMap.
Referenced by CbmRichProjectionProducerAnalytical::MirrorCenter().
|
inline |
Initialization in case one needs to initialize some TCloneArrays.
Definition at line 42 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
References CheckMirrorCorrectionParameterFile(), fMirrorMisalignmentCorrectionParameterMap, ReadAndStoreMirrorCorrectionParamMap(), SetMirrorCorrectionParameterFile(), and tBoolCorrection.
Referenced by CbmRichProjectionProducerAnalytical::Init().
|
inline |
Definition at line 71 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
References fMirrorMisalignmentCorrectionParameterMap, and fPathToMirrorMisalignmentCorrectionParameterFile.
Referenced by Init().
|
inline |
Definition at line 54 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
References fPathToMirrorMisalignmentCorrectionParameterFile.
Referenced by Init().
|
private |
Definition at line 114 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
Referenced by GetMirrorCorrectionParamMap(), Init(), and ReadAndStoreMirrorCorrectionParamMap().
|
private |
Definition at line 113 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
Referenced by CheckMirrorCorrectionParameterFile(), ReadAndStoreMirrorCorrectionParamMap(), and SetMirrorCorrectionParameterFile().
|
private |
Definition at line 112 of file CbmRichMirrorMisalignmentCorrectionUtils.h.
Referenced by GetMirrorCorrectionParamBool(), and Init().