#include <SiPixelBarycenterHelper.h>
Public Member Functions | |
void | computeBarycenters (const std::vector< AlignTransform > &input, const TrackerTopology &tTopo, const std::map< DQMBarycenter::coordinate, float > &GPR) |
const std::array< double, 9 > | getX () |
const std::array< double, 9 > | getY () |
const std::array< double, 9 > | getZ () |
void | init () |
virtual | ~TkAlBarycenters () |
Private Attributes | |
std::map< DQMBarycenter::PARTITION, double > | nmodules |
std::map< DQMBarycenter::PARTITION, double > | Xbarycenters |
std::map< DQMBarycenter::PARTITION, double > | Ybarycenters |
std::map< DQMBarycenter::PARTITION, double > | Zbarycenters |
Definition at line 62 of file SiPixelBarycenterHelper.h.
|
inlinevirtual |
Definition at line 115 of file SiPixelBarycenterHelper.h.
|
inline |
Definition at line 118 of file SiPixelBarycenterHelper.h.
References cms::cuda::assert(), DQMBarycenter::BPIX, DQMBarycenter::BPIX_xm, DQMBarycenter::BPIX_xp, DQMBarycenter::FPIX_zm, DQMBarycenter::FPIX_zm_xm, DQMBarycenter::FPIX_zm_xp, DQMBarycenter::FPIX_zp, DQMBarycenter::FPIX_zp_xm, DQMBarycenter::FPIX_zp_xp, PixelEndcapName::halfCylinder(), input, PixelEndcapName::mI, PixelEndcapName::mO, PixelBarrelName::mO, nmodules, AlCaHLTBitMon_ParallelJobs::p, DQMBarycenter::PARTITIONS, PixelEndcapName::pI, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, PixelBarrelName::pO, PixelEndcapName::pO, PixelBarrelName::shell(), DQMBarycenter::t_x, DQMBarycenter::t_y, DQMBarycenter::t_z, DetId::Tracker, Xbarycenters, Ybarycenters, and Zbarycenters.
Referenced by SiPixelBarycenter::fillBarycenterHistograms().
|
inline |
Definition at line 72 of file SiPixelBarycenterHelper.h.
References DQMBarycenter::BPIX, DQMBarycenter::BPIX_xm, DQMBarycenter::BPIX_xp, DQMBarycenter::FPIX_zm, DQMBarycenter::FPIX_zm_xm, DQMBarycenter::FPIX_zm_xp, DQMBarycenter::FPIX_zp, DQMBarycenter::FPIX_zp_xm, DQMBarycenter::FPIX_zp_xp, and Xbarycenters.
Referenced by SiPixelBarycenter::fillBarycenterHistograms().
|
inline |
Definition at line 87 of file SiPixelBarycenterHelper.h.
References DQMBarycenter::BPIX, DQMBarycenter::BPIX_xm, DQMBarycenter::BPIX_xp, DQMBarycenter::FPIX_zm, DQMBarycenter::FPIX_zm_xm, DQMBarycenter::FPIX_zm_xp, DQMBarycenter::FPIX_zp, DQMBarycenter::FPIX_zp_xm, DQMBarycenter::FPIX_zp_xp, and Ybarycenters.
Referenced by SiPixelBarycenter::fillBarycenterHistograms().
|
inline |
Definition at line 102 of file SiPixelBarycenterHelper.h.
References DQMBarycenter::BPIX, DQMBarycenter::BPIX_xm, DQMBarycenter::BPIX_xp, DQMBarycenter::FPIX_zm, DQMBarycenter::FPIX_zm_xm, DQMBarycenter::FPIX_zm_xp, DQMBarycenter::FPIX_zp, DQMBarycenter::FPIX_zp_xm, DQMBarycenter::FPIX_zp_xp, and Zbarycenters.
Referenced by SiPixelBarycenter::fillBarycenterHistograms().
|
inline |
|
private |
Definition at line 66 of file SiPixelBarycenterHelper.h.
Referenced by computeBarycenters().
|
private |
Definition at line 63 of file SiPixelBarycenterHelper.h.
Referenced by computeBarycenters(), and getX().
|
private |
Definition at line 64 of file SiPixelBarycenterHelper.h.
Referenced by computeBarycenters(), and getY().
|
private |
Definition at line 65 of file SiPixelBarycenterHelper.h.
Referenced by computeBarycenters(), and getZ().