#include <AlignmentPayloadInspectorHelper.h>
Public Member Functions | |
void | fillGeometryInfo (const DetId &detId, const TrackerTopology &tTopo, bool isPhase0) |
AlignmentPI::regions | filterThePartition () |
void | init () |
void | printAll () |
bool | sanityCheck () |
virtual | ~topolInfo () |
Private Attributes | |
bool | m_isDoubleSide |
bool | m_isInternal |
bool | m_isRphi |
int | m_layer |
uint32_t | m_rawid |
int | m_ring |
int | m_side |
int | m_subdetid |
Definition at line 228 of file AlignmentPayloadInspectorHelper.h.
|
inlinevirtual |
Definition at line 246 of file AlignmentPayloadInspectorHelper.h.
void AlignmentPI::topolInfo::fillGeometryInfo | ( | const DetId & | detId, |
const TrackerTopology & | tTopo, | ||
bool | isPhase0 | ||
) |
Definition at line 293 of file AlignmentPayloadInspectorHelper.h.
References AlignmentPI::isBPixOuterLadder(), TrackerTopology::isRPhi(), m_isDoubleSide, m_isInternal, m_isRphi, m_layer, m_rawid, m_ring, m_side, m_subdetid, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, TrackerTopology::pxbLayer(), TrackerTopology::pxfDisk(), TrackerTopology::pxfSide(), DetId::rawId(), DetId::subdetId(), StripSubdetector::TEC, TrackerTopology::tecIsDoubleSide(), TrackerTopology::tecPetalInfo(), TrackerTopology::tecRing(), TrackerTopology::tecSide(), TrackerTopology::tecWheel(), StripSubdetector::TIB, TrackerTopology::tibIsDoubleSide(), TrackerTopology::tibIsInternalString(), TrackerTopology::tibLayer(), TrackerTopology::tibSide(), StripSubdetector::TID, TrackerTopology::tidIsDoubleSide(), TrackerTopology::tidModuleInfo(), TrackerTopology::tidRing(), TrackerTopology::tidSide(), TrackerTopology::tidWheel(), StripSubdetector::TOB, TrackerTopology::tobIsDoubleSide(), TrackerTopology::tobLayer(), TrackerTopology::tobModule(), and TrackerTopology::tobSide().
AlignmentPI::regions AlignmentPI::topolInfo::filterThePartition | ( | ) |
Definition at line 347 of file AlignmentPayloadInspectorHelper.h.
References AlignmentPI::BPixL1i, AlignmentPI::BPixL1o, AlignmentPI::BPixL2i, AlignmentPI::BPixL2o, AlignmentPI::BPixL3i, AlignmentPI::BPixL3o, AlignmentPI::BPixL4i, AlignmentPI::BPixL4o, AlignmentPI::FPixmL1, AlignmentPI::FPixmL2, AlignmentPI::FPixmL3, AlignmentPI::FPixpL1, AlignmentPI::FPixpL2, AlignmentPI::FPixpL3, m_isDoubleSide, m_isInternal, m_isRphi, m_layer, m_ring, m_side, m_subdetid, AlignmentPI::NUM_OF_REGIONS, AlignmentPI::StripDoubleSide, AlignmentPI::TECmR1R, AlignmentPI::TECmR1S, AlignmentPI::TECmR2R, AlignmentPI::TECmR2S, AlignmentPI::TECmR3, AlignmentPI::TECmR4, AlignmentPI::TECmR5, AlignmentPI::TECmR6, AlignmentPI::TECmR7, AlignmentPI::TECpR1R, AlignmentPI::TECpR1S, AlignmentPI::TECpR2R, AlignmentPI::TECpR2S, AlignmentPI::TECpR3, AlignmentPI::TECpR4, AlignmentPI::TECpR5, AlignmentPI::TECpR6, AlignmentPI::TECpR7, AlignmentPI::TIBL1Ri, AlignmentPI::TIBL1Ro, AlignmentPI::TIBL1Si, AlignmentPI::TIBL1So, AlignmentPI::TIBL2Ri, AlignmentPI::TIBL2Ro, AlignmentPI::TIBL2Si, AlignmentPI::TIBL2So, AlignmentPI::TIBL3i, AlignmentPI::TIBL3o, AlignmentPI::TIBL4i, AlignmentPI::TIBL4o, AlignmentPI::TIDmR1R, AlignmentPI::TIDmR1S, AlignmentPI::TIDmR2R, AlignmentPI::TIDmR2S, AlignmentPI::TIDmR3, AlignmentPI::TIDpR1R, AlignmentPI::TIDpR1S, AlignmentPI::TIDpR2R, AlignmentPI::TIDpR2S, AlignmentPI::TIDpR3, AlignmentPI::TOBL1Ri, AlignmentPI::TOBL1Ro, AlignmentPI::TOBL1Si, AlignmentPI::TOBL1So, AlignmentPI::TOBL2Ri, AlignmentPI::TOBL2Ro, AlignmentPI::TOBL2Si, AlignmentPI::TOBL2So, AlignmentPI::TOBL3i, AlignmentPI::TOBL3o, AlignmentPI::TOBL4i, AlignmentPI::TOBL4o, AlignmentPI::TOBL5i, AlignmentPI::TOBL5o, AlignmentPI::TOBL6i, and AlignmentPI::TOBL6o.
void AlignmentPI::topolInfo::init | ( | void | ) |
Definition at line 266 of file AlignmentPayloadInspectorHelper.h.
References m_isDoubleSide, m_isInternal, m_isRphi, m_layer, m_rawid, m_ring, m_side, and m_subdetid.
void AlignmentPI::topolInfo::printAll | ( | ) |
Definition at line 250 of file AlignmentPayloadInspectorHelper.h.
References gather_cfg::cout, m_isDoubleSide, m_isInternal, m_isRphi, m_layer, m_rawid, m_ring, m_side, and m_subdetid.
bool AlignmentPI::topolInfo::sanityCheck | ( | ) |
Definition at line 280 of file AlignmentPayloadInspectorHelper.h.
References m_layer, and m_subdetid.
|
private |
Definition at line 237 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), and printAll().
|
private |
Definition at line 238 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), and printAll().
|
private |
Definition at line 236 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), and printAll().
|
private |
Definition at line 233 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), printAll(), and sanityCheck().
|
private |
Definition at line 231 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), init(), and printAll().
|
private |
Definition at line 235 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), and printAll().
|
private |
Definition at line 234 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), and printAll().
|
private |
Definition at line 232 of file AlignmentPayloadInspectorHelper.h.
Referenced by fillGeometryInfo(), filterThePartition(), init(), printAll(), and sanityCheck().