#include <CmsMTDDebugNavigator.h>
Public Member Functions | |
CmsMTDDebugNavigator (const std::vector< GeometricTimingDetExtra > &) | |
void | dump (const GeometricTimingDet &, const std::vector< GeometricTimingDetExtra > &) |
Private Member Functions | |
void | iterate (const GeometricTimingDet &, int, const std::vector< GeometricTimingDetExtra > &) |
Private Attributes | |
CmsMTDStringToEnum | _CmsMTDStringToEnum |
std::map< uint32_t, const GeometricTimingDetExtra * > | _helperMap |
int | numinstances [30] |
This class travel recursively a GeometricTimingDet and dumps the information about type
Definition at line 13 of file CmsMTDDebugNavigator.h.
CmsMTDDebugNavigator::CmsMTDDebugNavigator | ( | const std::vector< GeometricTimingDetExtra > & | gdes | ) |
void CmsMTDDebugNavigator::dump | ( | const GeometricTimingDet & | in, |
const std::vector< GeometricTimingDetExtra > & | gdes | ||
) |
Definition at line 15 of file CmsMTDDebugNavigator.cc.
References recoMuon::in, iterate(), dqmdumpme::k, and numinstances.
|
private |
Definition at line 27 of file CmsMTDDebugNavigator.cc.
References _helperMap, GeometricTimingDetExtra::copyno(), GeometricTimingDetExtra::density(), recoMuon::in, dqmdumpme::k, personalPlayback::level, numinstances, AlCaHLTBitMon_QueryRunRegistry::string, GeometricTimingDetExtra::volume(), and GeometricTimingDetExtra::weight().
Referenced by dump().
|
private |
Definition at line 21 of file CmsMTDDebugNavigator.h.
|
private |
Definition at line 22 of file CmsMTDDebugNavigator.h.
Referenced by CmsMTDDebugNavigator(), and iterate().
|
private |
Definition at line 20 of file CmsMTDDebugNavigator.h.