CbmRoot
|
#include <CbmRecoQaTask.h>
Classes | |
struct | Data |
Public Member Functions | |
Detector (ECbmModuleId did=ECbmModuleId::kNotExist) | |
virtual | ~Detector ()=default |
View * | AddView (const char *n, const char *p, std::vector< int > set) |
View * | GetView (const char *n) |
View * | FindView (double x, double y, double z) |
bool | Init (TDirectoryFile *f, bool mc=false) |
Check geometry and trigger Init() for all registered views. Build main directory outut for the current detector. Failing to identify the geometry will rezult in fatal error. | |
void | Print () const |
ClassDef (CbmRecoQaTask::Detector, 1) | |
Public Attributes | |
ECbmModuleId | id |
Data | hit |
Data | point |
Data | trk |
std::vector< View > | fViews = {} |
Definition at line 149 of file CbmRecoQaTask.h.
CbmRecoQaTask::Detector::Detector | ( | ECbmModuleId | did = ECbmModuleId::kNotExist | ) |
Definition at line 1286 of file CbmRecoQaTask.cxx.
References kFsd, kFsdHit, kMuch, kMuchPixelHit, kMuchPoint, kMvd, kMvdHit, kMvdPoint, kNotExist, kPsd, kPsdHit, kPsdPoint, kRich, kRichHit, kRichPoint, kSts, kStsHit, kStsPoint, kStsTrack, kTof, kTofHit, kTofPoint, kTofTrack, kTrd, kTrd2d, kTrdHit, kTrdPoint, kTrdTrack, and cbm::algo::ToString().
|
virtualdefault |
CbmRecoQaTask::View * CbmRecoQaTask::Detector::AddView | ( | const char * | n, |
const char * | p, | ||
std::vector< int > | set ) |
Definition at line 1335 of file CbmRecoQaTask.cxx.
References CbmRecoQaTask::fViews, CbmRecoQaTask::kChdT, CbmRecoQaTask::kDmult, CbmRecoQaTask::kDmultMC, CbmRecoQaTask::kPullX, CbmRecoQaTask::kPullY, CbmRecoQaTask::kResidualTX, CbmRecoQaTask::kResidualTY, CbmRecoQaTask::kResidualX, CbmRecoQaTask::kResidualY, CbmRecoQaTask::kWdT, CbmRecoQaTask::kXdX, CbmRecoQaTask::kXdXMC, CbmRecoQaTask::kXpX, CbmRecoQaTask::kXYa, CbmRecoQaTask::kXYh, CbmRecoQaTask::kXYhMC, CbmRecoQaTask::kXYp, CbmRecoQaTask::kYdY, CbmRecoQaTask::kYdYMC, CbmRecoQaTask::kYpY, and v.
Referenced by CbmRecoQaTask::InitDefault(), CbmRecoQaTask::InitMcbm22(), and CbmRecoQaTask::InitMcbm24().
CbmRecoQaTask::Detector::ClassDef | ( | CbmRecoQaTask::Detector | , |
1 | ) |
CbmRecoQaTask::View * CbmRecoQaTask::Detector::FindView | ( | double | x, |
double | y, | ||
double | z ) |
Definition at line 1373 of file CbmRecoQaTask.cxx.
References CbmRecoQaTask::fViews, v, x, and y.
CbmRecoQaTask::View * CbmRecoQaTask::Detector::GetView | ( | const char * | n | ) |
Definition at line 1365 of file CbmRecoQaTask.cxx.
References CbmRecoQaTask::fViews.
bool CbmRecoQaTask::Detector::Init | ( | TDirectoryFile * | f, |
bool | mc = false ) |
Check geometry and trigger Init() for all registered views. Build main directory outut for the current detector. Failing to identify the geometry will rezult in fatal error.
Definition at line 1388 of file CbmRecoQaTask.cxx.
References CbmRecoQaTask::fViews, and cbm::algo::ToString().
void CbmRecoQaTask::Detector::Print | ( | ) | const |
Definition at line 1410 of file CbmRecoQaTask.cxx.
References CbmRecoQaTask::fViews, cbm::algo::ToString(), and v.
std::vector<View> CbmRecoQaTask::Detector::fViews = {} |
Definition at line 172 of file CbmRecoQaTask.h.
Data CbmRecoQaTask::Detector::hit |
Definition at line 170 of file CbmRecoQaTask.h.
Referenced by CbmRecoQaTask::InitDefault(), and CbmRecoQaTask::InitMcbm22().
ECbmModuleId CbmRecoQaTask::Detector::id |
Definition at line 169 of file CbmRecoQaTask.h.
Data CbmRecoQaTask::Detector::point |
Definition at line 170 of file CbmRecoQaTask.h.
Data CbmRecoQaTask::Detector::trk |
Definition at line 171 of file CbmRecoQaTask.h.