![]() |
![]() |
Classes | |
struct | topolInfo |
Enumerations | |
enum | coordinate { t_x = 1, t_y = 2, t_z = 3, rot_alpha = 4, rot_beta = 5, rot_gamma = 6 } |
enum | index { XX = 1, XY = 2, XZ = 3, YZ = 4, YY = 5, ZZ = 6 } |
enum | partitions { BPix = 1, FPix = 2, TIB = 3, TID = 4, TOB = 5, TEC = 6 } |
enum | regions { BPixL1o, BPixL1i, BPixL2o, BPixL2i, BPixL3o, BPixL3i, BPixL4o, BPixL4i, FPixmL1, FPixmL2, FPixmL3, FPixpL1, FPixpL2, FPixpL3, TIBL1Ro, TIBL1Ri, TIBL1So, TIBL1Si, TIBL2Ro, TIBL2Ri, TIBL2So, TIBL2Si, TIBL3o, TIBL3i, TIBL4o, TIBL4i, TOBL1Ro, TOBL1Ri, TOBL1So, TOBL1Si, TOBL2Ro, TOBL2Ri, TOBL2So, TOBL2Si, TOBL3o, TOBL3i, TOBL4o, TOBL4i, TOBL5o, TOBL5i, TOBL6o, TOBL6i, TIDmR1R, TIDmR1S, TIDmR2R, TIDmR2S, TIDmR3, TIDpR1R, TIDpR1S, TIDpR2R, TIDpR2S, TIDpR3, TECmR1R, TECmR1S, TECmR2R, TECmR2S, TECmR3, TECmR4, TECmR5, TECmR6, TECmR7, TECpR1R, TECpR1S, TECpR2R, TECpR2S, TECpR3, TECpR4, TECpR5, TECpR6, TECpR7, StripDoubleSide, NUM_OF_REGIONS } |
Functions | |
std::pair< double, double > | calculatePosition (TVirtualPad *myPad, int boundary) |
std::pair< int, int > | getIndices (AlignmentPI::index i) |
std::string | getStringFromCoordinate (AlignmentPI::coordinate coord) |
std::string | getStringFromIndex (AlignmentPI::index i) |
std::string | getStringFromPart (AlignmentPI::partitions i) |
std::string | getStringFromRegionEnum (AlignmentPI::regions e) |
std::pair< float, float > | getTheRange (std::map< uint32_t, float > values, const float nsigma) |
bool | isBPixOuterLadder (const DetId &detid, const TrackerTopology &tTopo, bool isPhase0) |
void | makeNicePlotStyle (TH1 *hist, int color) |
void | makeNiceStats (TH1F *hist, AlignmentPI::partitions part, int color) |
Variables | |
static const float | cmToUm = 10000 |
static const unsigned int | phase0size = 19876 |
Enumerator | |
---|---|
t_x | |
t_y | |
t_z | |
rot_alpha | |
rot_beta | |
rot_gamma |
Definition at line 23 of file AlignmentPayloadInspectorHelper.h.
enum AlignmentPI::index |
Enumerator | |
---|---|
BPix | |
FPix | |
TIB | |
TID | |
TOB | |
TEC |
Definition at line 38 of file AlignmentPayloadInspectorHelper.h.
enum AlignmentPI::regions |
Definition at line 47 of file AlignmentPayloadInspectorHelper.h.
std::pair<double, double> AlignmentPI::calculatePosition | ( | TVirtualPad * | myPad, |
int | boundary | ||
) |
Definition at line 739 of file AlignmentPayloadInspectorHelper.h.
References createfilelist::int, min(), and corrVsCorr::rx.
Referenced by HGCalCLUEAlgo::getClusters(), and HGCalImagingAlgo::getClusters().
std::pair<int, int> AlignmentPI::getIndices | ( | AlignmentPI::index | i | ) |
std::string AlignmentPI::getStringFromCoordinate | ( | AlignmentPI::coordinate | coord | ) |
std::string AlignmentPI::getStringFromIndex | ( | AlignmentPI::index | i | ) |
std::string AlignmentPI::getStringFromPart | ( | AlignmentPI::partitions | i | ) |
Definition at line 612 of file AlignmentPayloadInspectorHelper.h.
References BPix, FPix, TEC, TIB, TID, and TOB.
Referenced by makeNiceStats().
std::string AlignmentPI::getStringFromRegionEnum | ( | AlignmentPI::regions | e | ) |
Definition at line 123 of file AlignmentPayloadInspectorHelper.h.
References BPixL1i, BPixL1o, BPixL2i, BPixL2o, BPixL3i, BPixL3o, BPixL4i, BPixL4o, MillePedeFileConverter_cfg::e, FPixmL1, FPixmL2, FPixmL3, FPixpL1, FPixpL2, FPixpL3, TECmR1R, TECmR1S, TECmR2R, TECmR2S, TECmR3, TECmR4, TECmR5, TECmR6, TECmR7, TECpR1R, TECpR1S, TECpR2R, TECpR2S, TECpR3, TECpR4, TECpR5, TECpR6, TECpR7, TIBL1Ri, TIBL1Ro, TIBL1Si, TIBL1So, TIBL2Ri, TIBL2Ro, TIBL2Si, TIBL2So, TIBL3i, TIBL3o, TIBL4i, TIBL4o, TIDmR1R, TIDmR1S, TIDmR2R, TIDmR2S, TIDmR3, TIDpR1R, TIDpR1S, TIDpR2R, TIDpR2S, TIDpR3, TOBL1Ri, TOBL1Ro, TOBL1Si, TOBL1So, TOBL2Ri, TOBL2Ro, TOBL2Si, TOBL2So, TOBL3i, TOBL3o, TOBL4i, TOBL4o, TOBL5i, TOBL5o, TOBL6i, and TOBL6o.
std::pair<float, float> AlignmentPI::getTheRange | ( | std::map< uint32_t, float > | values, |
const float | nsigma | ||
) |
Definition at line 714 of file AlignmentPayloadInspectorHelper.h.
References begin, end, visualization-live-secondInstance_cfg::m, AlCaHLTBitMon_ParallelJobs::p, mathSSE::sqrt(), and plotscripts::stdev().
bool AlignmentPI::isBPixOuterLadder | ( | const DetId & | detid, |
const TrackerTopology & | tTopo, | ||
bool | isPhase0 | ||
) |
Definition at line 274 of file AlignmentPayloadInspectorHelper.h.
References TrackerTopology::pxbLadder(), TrackerTopology::pxbLayer(), and DetId::rawId().
Referenced by AlignmentPI::topolInfo::fillGeometryInfo().
void AlignmentPI::makeNicePlotStyle | ( | TH1 * | hist, |
int | color | ||
) |
Definition at line 656 of file AlignmentPayloadInspectorHelper.h.
void AlignmentPI::makeNiceStats | ( | TH1F * | hist, |
AlignmentPI::partitions | part, | ||
int | color | ||
) |
Definition at line 681 of file AlignmentPayloadInspectorHelper.h.
References funct::abs(), edmScanValgrind::buffer, and getStringFromPart().
|
static |
Definition at line 21 of file AlignmentPayloadInspectorHelper.h.
Referenced by PrimaryVertexMonitor::pvTracksPlots().
|
static |
Definition at line 20 of file AlignmentPayloadInspectorHelper.h.