CbmRoot
Loading...
Searching...
No Matches
CbmBbaAlignTask Member List

This is the complete list of members for CbmBbaAlignTask, including all inherited members.

AlignmentMode enum nameCbmBbaAlignTask
ApplyAlignment(const std::vector< double > &par, std::vector< TrackContainer > &tracks, std::vector< cbm::bba::AlignmentBody > &AlignmentBodies, bool invert) constCbmBbaAlignTaskprivate
CbmBbaAlignTask(const char *name="CbmBbaAlignTask", Int_t iVerbose=0, TString histoFileName="./CbmBbaAlignmentHisto.root", size_t nMaxTracks=1000)CbmBbaAlignTask
ClassDef(CbmBbaAlignTask, 0)CbmBbaAlignTaskprivate
CostFunction(const std::vector< double > &par, std::vector< TrackContainer > &tracks)CbmBbaAlignTaskprivate
CostFunction(const std::vector< double > &par)CbmBbaAlignTaskprivate
CreateAlignmentMatrices(const std::vector< double > &par) constCbmBbaAlignTaskprivate
CreateAlignmentNode(std::string path, double shiftX, double shiftY, double shiftZ, double rotX, double rotY, double rotZ) constCbmBbaAlignTaskprivate
CreateAlignmentParameters() constCbmBbaAlignTaskprivate
CreateAndSetAlignmentBodies(AlignmentMode mode, std::vector< Sensor > &sensors) constCbmBbaAlignTaskprivate
DiffParameters(const std::vector< double > &par1, const std::vector< double > &par2) constCbmBbaAlignTaskprivate
Exec(Option_t *opt)CbmBbaAlignTask
fAlignmentBodiesCbmBbaAlignTaskprivate
fAlignmentModeCbmBbaAlignTaskprivate
fCostIdealCbmBbaAlignTaskprivate
fCostInitialCbmBbaAlignTaskprivate
fFitterCbmBbaAlignTaskprivate
fFixedNdfCbmBbaAlignTaskprivate
fHistoAfterAlignmentCbmBbaAlignTaskprivate
fHistoBeforeAlignmentCbmBbaAlignTaskprivate
fHistoDirCbmBbaAlignTaskprivate
fHistoFileCbmBbaAlignTaskprivate
fHistoFileNameCbmBbaAlignTaskprivate
FillHistograms(const std::vector< TrackContainer > &tracks, Histograms &histo)CbmBbaAlignTaskprivate
Finish()CbmBbaAlignTask
fInputStsTracksCbmBbaAlignTaskprivate
fMatrixOutFileNameCbmBbaAlignTaskprivate
fNcallsCostCbmBbaAlignTaskprivate
fNeventsCbmBbaAlignTaskprivate
fNmaxTracksCbmBbaAlignTaskprivate
fNthreadsCbmBbaAlignTaskprivate
fNtrackingStationsCbmBbaAlignTaskprivate
fParMCCbmBbaAlignTaskprivate
fParStartCbmBbaAlignTaskprivate
fRandomSeedCbmBbaAlignTaskprivate
fSensorsCbmBbaAlignTaskprivate
fSimulatedMisalignmentRangeCbmBbaAlignTaskprivate
fTracksCbmBbaAlignTaskprivate
GetMaxTracks() constCbmBbaAlignTaskinline
GetRandomSeed() constCbmBbaAlignTaskinline
GetSimulatedMisalignmentRange() constCbmBbaAlignTaskinline
Init()CbmBbaAlignTask
InitializeHistograms()CbmBbaAlignTaskprivate
InvertParameters(std::vector< double > par) constCbmBbaAlignTaskprivate
PrintParameters(const std::vector< double > &par) constCbmBbaAlignTaskprivate
PrintRMSE(const std::vector< bba::Parameter > &par, const std::vector< double > &parMC, const std::vector< double > &parValues) constCbmBbaAlignTaskprivate
SelectTracks(TClonesArray *inputTracks, std::vector< TrackContainer > &tracks)CbmBbaAlignTaskprivate
sensor enum valueCbmBbaAlignTask
SensorsFromTracks(const std::vector< TrackContainer > &tracks) constCbmBbaAlignTaskprivate
SetAlignment(const std::vector< double > &par, std::vector< cbm::bba::AlignmentBody > &AlignmentBodies) constCbmBbaAlignTaskprivate
SetMaxTracks(size_t nMaxTracks)CbmBbaAlignTaskinline
SetRandomSeed(int seed)CbmBbaAlignTaskinline
SetReferences(const std::vector< Sensor > &sensors, std::vector< TrackContainer > &tracks) constCbmBbaAlignTaskprivate
SetSimulatedMisalignmentRange(double range)CbmBbaAlignTaskinline
SimulateMisalignment(const std::vector< bba::Parameter > &par, std::vector< TrackContainer > &tracks, std::vector< cbm::bba::AlignmentBody > &AlignmentBodies) constCbmBbaAlignTaskprivate
station enum valueCbmBbaAlignTask
WriteObjectsCurFile(TObject *obj)CbmBbaAlignTaskprivate