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 45 of file AlignmentPayloadInspectorHelper.h.
enum AlignmentPI::regions |
Definition at line 54 of file AlignmentPayloadInspectorHelper.h.
std::pair<double,double> AlignmentPI::calculatePosition | ( | TVirtualPad * | myPad, |
int | boundary | ||
) |
Definition at line 677 of file AlignmentPayloadInspectorHelper.h.
References createfilelist::int, min(), and corrVsCorr::rx.
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 558 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 130 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 648 of file AlignmentPayloadInspectorHelper.h.
References begin, end, funct::m, AlCaHLTBitMon_ParallelJobs::p, mathSSE::sqrt(), and plotscripts::stdev().
bool AlignmentPI::isBPixOuterLadder | ( | const DetId & | detid, |
const TrackerTopology & | tTopo, | ||
bool | isPhase0 | ||
) |
Definition at line 212 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 588 of file AlignmentPayloadInspectorHelper.h.
void AlignmentPI::makeNiceStats | ( | TH1F * | hist, |
AlignmentPI::partitions | part, | ||
int | color | ||
) |
Definition at line 615 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.