#include <AlignmentPayloadInspectorHelper.h>
Public Member Functions | |
void | computeBarycenters (const std::vector< AlignTransform > &input, const TrackerTopology &tTopo, const std::map< AlignmentPI::coordinate, float > &GPR) |
const double | getNModules (AlignmentPI::PARTITION p) |
GlobalPoint | getPartitionAvg (AlignmentPI::PARTITION p) |
const std::array< double, 6 > | getX () |
const std::array< double, 6 > | getY () |
const std::array< double, 6 > | getZ () |
void | init () |
virtual | ~TkAlBarycenters () |
Public Attributes | |
std::map< AlignmentPI::PARTITION, double > | nmodules |
std::map< AlignmentPI::PARTITION, double > | Xbarycenters |
std::map< AlignmentPI::PARTITION, double > | Ybarycenters |
std::map< AlignmentPI::PARTITION, double > | Zbarycenters |
Definition at line 823 of file AlignmentPayloadInspectorHelper.h.
|
inlinevirtual |
Definition at line 876 of file AlignmentPayloadInspectorHelper.h.
|
inline |
Definition at line 887 of file AlignmentPayloadInspectorHelper.h.
References cms::cuda::assert(), AlignmentPI::BPIX, COUT, AlignmentPI::FPIXm, AlignmentPI::FPIXp, input, nmodules, AlCaHLTBitMon_ParallelJobs::p, AlignmentPI::PARTITIONS, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, TrackerTopology::pxfSide(), AlignmentPI::t_x, AlignmentPI::t_y, AlignmentPI::t_z, StripSubdetector::TEC, AlignmentPI::TECm, AlignmentPI::TECp, TrackerTopology::tecSide(), StripSubdetector::TIB, AlignmentPI::TIB, StripSubdetector::TID, AlignmentPI::TIDm, AlignmentPI::TIDp, TrackerTopology::tidSide(), StripSubdetector::TOB, AlignmentPI::TOB, DetId::Tracker, Xbarycenters, Ybarycenters, and Zbarycenters.
|
inline |
Definition at line 835 of file AlignmentPayloadInspectorHelper.h.
References nmodules, and AlCaHLTBitMon_ParallelJobs::p.
|
inline |
Definition at line 880 of file AlignmentPayloadInspectorHelper.h.
References AlCaHLTBitMon_ParallelJobs::p, Xbarycenters, Ybarycenters, and Zbarycenters.
|
inline |
Definition at line 842 of file AlignmentPayloadInspectorHelper.h.
References AlignmentPI::BPIX, AlignmentPI::FPIXm, AlignmentPI::FPIXp, AlignmentPI::TECm, AlignmentPI::TECp, AlignmentPI::TIB, AlignmentPI::TIDm, AlignmentPI::TIDp, AlignmentPI::TOB, and Xbarycenters.
|
inline |
Definition at line 854 of file AlignmentPayloadInspectorHelper.h.
References AlignmentPI::BPIX, AlignmentPI::FPIXm, AlignmentPI::FPIXp, AlignmentPI::TECm, AlignmentPI::TECp, AlignmentPI::TIB, AlignmentPI::TIDm, AlignmentPI::TIDp, AlignmentPI::TOB, and Ybarycenters.
|
inline |
Definition at line 866 of file AlignmentPayloadInspectorHelper.h.
References AlignmentPI::BPIX, AlignmentPI::FPIXm, AlignmentPI::FPIXp, AlignmentPI::TECm, AlignmentPI::TECp, AlignmentPI::TIB, AlignmentPI::TIDm, AlignmentPI::TIDp, AlignmentPI::TOB, and Zbarycenters.
void AlignmentPI::TkAlBarycenters::init | ( | ) |
std::map<AlignmentPI::PARTITION, double> AlignmentPI::TkAlBarycenters::nmodules |
Definition at line 827 of file AlignmentPayloadInspectorHelper.h.
Referenced by computeBarycenters(), and getNModules().
std::map<AlignmentPI::PARTITION, double> AlignmentPI::TkAlBarycenters::Xbarycenters |
Definition at line 824 of file AlignmentPayloadInspectorHelper.h.
Referenced by computeBarycenters(), getPartitionAvg(), and getX().
std::map<AlignmentPI::PARTITION, double> AlignmentPI::TkAlBarycenters::Ybarycenters |
Definition at line 825 of file AlignmentPayloadInspectorHelper.h.
Referenced by computeBarycenters(), getPartitionAvg(), and getY().
std::map<AlignmentPI::PARTITION, double> AlignmentPI::TkAlBarycenters::Zbarycenters |
Definition at line 826 of file AlignmentPayloadInspectorHelper.h.
Referenced by computeBarycenters(), getPartitionAvg(), and getZ().