#include <SiPixelClusterModule.h>
Public Types | |
typedef edmNew::DetSet< SiPixelCluster >::const_iterator | ClusterIterator |
typedef dqm::reco::DQMStore | DQMStore |
typedef dqm::reco::MonitorElement | MonitorElement |
Public Member Functions | |
void | book (const edm::ParameterSet &iConfig, const TrackerTopology *pTT, DQMStore::IBooker &iBooker, int type=0, bool twoD=true, bool reducedSet=false, bool isUpgrade=false) |
Book histograms. More... | |
int | fill (const edmNew::DetSetVector< SiPixelCluster > &input, const TrackerTopology *pTT, const TrackerGeometry *tracker, int *barrelClusterTotal, int *fpixPClusterTotal, int *fpixMClusterTotal, std::vector< MonitorElement * > &layers, std::vector< MonitorElement * > &diskspz, std::vector< MonitorElement * > &disksmz, bool modon=true, bool ladon=false, bool layon=false, bool phion=false, bool bladeon=false, bool diskon=false, bool ringon=false, bool twoD=true, bool reducedSet=false, bool smileyon=false, bool isUpgrade=false) |
Fill histograms. More... | |
SiPixelClusterModule () | |
Default constructor. More... | |
SiPixelClusterModule (const uint32_t &id) | |
Constructor with raw DetId. More... | |
SiPixelClusterModule (const uint32_t &id, const int &ncols, const int &nrows) | |
Constructor with raw DetId and sensor size. More... | |
~SiPixelClusterModule () | |
Destructor. More... | |
Definition at line 31 of file SiPixelClusterModule.h.
typedef edmNew::DetSet<SiPixelCluster>::const_iterator SiPixelClusterModule::ClusterIterator |
Definition at line 45 of file SiPixelClusterModule.h.
Definition at line 33 of file SiPixelClusterModule.h.
Definition at line 34 of file SiPixelClusterModule.h.
SiPixelClusterModule::SiPixelClusterModule | ( | ) |
SiPixelClusterModule::SiPixelClusterModule | ( | const uint32_t & | id | ) |
SiPixelClusterModule::SiPixelClusterModule | ( | const uint32_t & | id, |
const int & | ncols, | ||
const int & | nrows | ||
) |
SiPixelClusterModule::~SiPixelClusterModule | ( | ) |
void SiPixelClusterModule::book | ( | const edm::ParameterSet & | iConfig, |
const TrackerTopology * | pTT, | ||
DQMStore::IBooker & | iBooker, | ||
int | type = 0 , |
||
bool | twoD = true , |
||
bool | reducedSet = false , |
||
bool | isUpgrade = false |
||
) |
Book histograms.
Definition at line 58 of file SiPixelClusterModule.cc.
References Reference_intrackfit_cff::barrel, PixelEndcapName::bladeName(), dqm::implementation::IBooker::book1D(), dqm::implementation::IBooker::book2D(), PixelEndcapName::diskName(), makeMuonMisalignmentScenario::endcap, edm::ParameterSet::getParameter(), id_, PixelBarrelName::isHalfModule(), SiPixelOfflineDQM_client_cff::isUpgrade, PixelBarrelName::ladderName(), PixelBarrelName::layerName(), meCharge_, meChargeBlade_, meChargeDisk_, meChargeLad_, meChargeLay_, meChargePhi_, meChargeRing_, meMaxCol_, meMaxColBlade_, meMaxColDisk_, meMaxColLad_, meMaxColLay_, meMaxColPhi_, meMaxColRing_, meMaxRow_, meMaxRowBlade_, meMaxRowDisk_, meMaxRowLad_, meMaxRowLay_, meMaxRowPhi_, meMaxRowRing_, meMinCol_, meMinColBlade_, meMinColDisk_, meMinColLad_, meMinColLay_, meMinColPhi_, meMinColRing_, meMinRow_, meMinRowBlade_, meMinRowDisk_, meMinRowLad_, meMinRowLay_, meMinRowPhi_, meMinRowRing_, meNClusters_, meNClustersBlade_, meNClustersDisk_, meNClustersLad_, meNClustersLay_, meNClustersPhi_, meNClustersRing_, mePixClusters_, mePixClusters_px_, mePixClusters_py_, mePixClustersLad_, mePixClustersLad_px_, mePixClustersLad_py_, mePixClustersLay_, mePixClustersLay_px_, mePixClustersLay_py_, mePixClustersPhi_, mePixClustersPhi_px_, mePixClustersPhi_py_, mePixClustersRing_, mePixClustersRing_px_, mePixClustersRing_py_, meSize_, meSizeBlade_, meSizeDisk_, meSizeLad_, meSizeLay_, meSizePhi_, meSizeRing_, meSizeX_, meSizeXBlade_, meSizeXDisk_, meSizeXLad_, meSizeXLay_, meSizeXPhi_, meSizeXRing_, meSizeY_, meSizeYBlade_, meSizeYDisk_, meSizeYLad_, meSizeYLay_, meSizeYPhi_, meSizeYRing_, meSizeYvsEtaBarrel_, meX_, meXBlade_, meXDisk_, meXLad_, meXLay_, meXPhi_, meXRing_, meY_, meYBlade_, meYDisk_, meYLad_, meYLay_, meYPhi_, meYRing_, PixelBarrelName::moduleName(), ncols_, nrows_, PixelEndcapName::pannelName(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, PixelEndcapName::plaquetteName(), SiPixelOfflineDQM_source_cff::reducedSet, dqm::impl::MonitorElement::setAxisTitle(), SiPixelHistogramId::setHistoId(), TrackRefitter_38T_cff::src, AlCaHLTBitMon_QueryRunRegistry::string, and DetId::subdetId().
int SiPixelClusterModule::fill | ( | const edmNew::DetSetVector< SiPixelCluster > & | input, |
const TrackerTopology * | pTT, | ||
const TrackerGeometry * | tracker, | ||
int * | barrelClusterTotal, | ||
int * | fpixPClusterTotal, | ||
int * | fpixMClusterTotal, | ||
std::vector< MonitorElement * > & | layers, | ||
std::vector< MonitorElement * > & | diskspz, | ||
std::vector< MonitorElement * > & | disksmz, | ||
bool | modon = true , |
||
bool | ladon = false , |
||
bool | layon = false , |
||
bool | phion = false , |
||
bool | bladeon = false , |
||
bool | diskon = false , |
||
bool | ringon = false , |
||
bool | twoD = true , |
||
bool | reducedSet = false , |
||
bool | smileyon = false , |
||
bool | isUpgrade = false |
||
) |
Fill histograms.
Definition at line 537 of file SiPixelClusterModule.cc.
References Reference_intrackfit_cff::barrel, edmNew::DetSetVector< T >::begin(), ALCARECOTkAlJpsiMuMu_cff::charge, PixelEndcapName::diskName(), edmNew::DetSetVector< T >::end(), makeMuonMisalignmentScenario::endcap, PV3DBase< T, PVType, FrameType >::eta(), dqm::impl::MonitorElement::Fill(), HcalObjRepresent::Fill(), dqmMemoryStats::float, id_, input, SiPixelOfflineDQM_client_cff::isUpgrade, PixelBarrelName::layerName(), hgcalTopologyTester_cfi::layers, meCharge_, meChargeBlade_, meChargeDisk_, meChargeLad_, meChargeLay_, meChargePhi_, meChargeRing_, meMaxCol_, meMaxColBlade_, meMaxColDisk_, meMaxColLad_, meMaxColLay_, meMaxColPhi_, meMaxColRing_, meMaxRow_, meMaxRowBlade_, meMaxRowDisk_, meMaxRowLad_, meMaxRowLay_, meMaxRowPhi_, meMaxRowRing_, meMinCol_, meMinColBlade_, meMinColDisk_, meMinColLad_, meMinColLay_, meMinColPhi_, meMinColRing_, meMinRow_, meMinRowBlade_, meMinRowDisk_, meMinRowLad_, meMinRowLay_, meMinRowPhi_, meMinRowRing_, meNClusters_, meNClustersBlade_, meNClustersDisk_, meNClustersLad_, meNClustersLay_, meNClustersPhi_, meNClustersRing_, mePixClusters_, mePixClusters_px_, mePixClusters_py_, mePixClustersLad_, mePixClustersLad_px_, mePixClustersLad_py_, mePixClustersLay_, mePixClustersLay_px_, mePixClustersLay_py_, mePixClustersPhi_, mePixClustersPhi_px_, mePixClustersPhi_py_, mePixClustersRing_, mePixClustersRing_px_, mePixClustersRing_py_, meSize_, meSizeBlade_, meSizeDisk_, meSizeLad_, meSizeLay_, meSizePhi_, meSizeRing_, meSizeX_, meSizeXBlade_, meSizeXDisk_, meSizeXLad_, meSizeXLay_, meSizeXPhi_, meSizeXRing_, meSizeY_, meSizeYBlade_, meSizeYDisk_, meSizeYLad_, meSizeYLay_, meSizeYPhi_, meSizeYRing_, meSizeYvsEtaBarrel_, meX_, meXBlade_, meXDisk_, meXLad_, meXLay_, meXPhi_, meXRing_, meY_, meYBlade_, meYDisk_, meYLad_, meYLay_, meYPhi_, meYRing_, PV3DBase< T, PVType, FrameType >::phi(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, SiPixelOfflineDQM_source_cff::reducedSet, edmNew::DetSet< T >::size(), findQualityFiles::size, RecoTauValidation_cfi::sizeX, RecoTauValidation_cfi::sizeY, PixelGeomDetUnit::specificTopology(), DetId::subdetId(), GeomDet::surface(), Surface::toGlobal(), PbPb_ZMuSkimMuonDPG_cff::tracker, x, PV3DBase< T, PVType, FrameType >::x(), y, PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
|
private |
Definition at line 78 of file SiPixelClusterModule.h.
|
private |
Definition at line 84 of file SiPixelClusterModule.h.
|
private |
Definition at line 160 of file SiPixelClusterModule.h.
|
private |
Definition at line 172 of file SiPixelClusterModule.h.
|
private |
Definition at line 112 of file SiPixelClusterModule.h.
|
private |
Definition at line 129 of file SiPixelClusterModule.h.
|
private |
Definition at line 144 of file SiPixelClusterModule.h.
|
private |
Definition at line 184 of file SiPixelClusterModule.h.
|
private |
Definition at line 104 of file SiPixelClusterModule.h.
|
private |
Definition at line 101 of file SiPixelClusterModule.h.
|
private |
Definition at line 105 of file SiPixelClusterModule.h.
|
private |
Definition at line 102 of file SiPixelClusterModule.h.
|
private |
Definition at line 106 of file SiPixelClusterModule.h.
|
private |
Definition at line 103 of file SiPixelClusterModule.h.
|
private |
Definition at line 97 of file SiPixelClusterModule.h.
|
private |
Definition at line 98 of file SiPixelClusterModule.h.
|
private |
Definition at line 99 of file SiPixelClusterModule.h.
|
private |
Definition at line 100 of file SiPixelClusterModule.h.
|
private |
Definition at line 91 of file SiPixelClusterModule.h.
|
private |
Definition at line 167 of file SiPixelClusterModule.h.
|
private |
Definition at line 179 of file SiPixelClusterModule.h.
|
private |
Definition at line 119 of file SiPixelClusterModule.h.
|
private |
Definition at line 136 of file SiPixelClusterModule.h.
|
private |
Definition at line 151 of file SiPixelClusterModule.h.
|
private |
Definition at line 191 of file SiPixelClusterModule.h.
|
private |
Definition at line 89 of file SiPixelClusterModule.h.
|
private |
Definition at line 165 of file SiPixelClusterModule.h.
|
private |
Definition at line 177 of file SiPixelClusterModule.h.
|
private |
Definition at line 117 of file SiPixelClusterModule.h.
|
private |
Definition at line 134 of file SiPixelClusterModule.h.
|
private |
Definition at line 149 of file SiPixelClusterModule.h.
|
private |
Definition at line 189 of file SiPixelClusterModule.h.
|
private |
Definition at line 90 of file SiPixelClusterModule.h.
|
private |
Definition at line 166 of file SiPixelClusterModule.h.
|
private |
Definition at line 178 of file SiPixelClusterModule.h.
|
private |
Definition at line 118 of file SiPixelClusterModule.h.
|
private |
Definition at line 135 of file SiPixelClusterModule.h.
|
private |
Definition at line 150 of file SiPixelClusterModule.h.
|
private |
Definition at line 190 of file SiPixelClusterModule.h.
|
private |
Definition at line 88 of file SiPixelClusterModule.h.
|
private |
Definition at line 164 of file SiPixelClusterModule.h.
|
private |
Definition at line 176 of file SiPixelClusterModule.h.
|
private |
Definition at line 116 of file SiPixelClusterModule.h.
|
private |
Definition at line 133 of file SiPixelClusterModule.h.
|
private |
Definition at line 148 of file SiPixelClusterModule.h.
|
private |
Definition at line 188 of file SiPixelClusterModule.h.
|
private |
Definition at line 81 of file SiPixelClusterModule.h.
|
private |
Definition at line 157 of file SiPixelClusterModule.h.
|
private |
Definition at line 169 of file SiPixelClusterModule.h.
|
private |
Definition at line 109 of file SiPixelClusterModule.h.
|
private |
Definition at line 126 of file SiPixelClusterModule.h.
|
private |
Definition at line 141 of file SiPixelClusterModule.h.
|
private |
Definition at line 181 of file SiPixelClusterModule.h.
|
private |
Definition at line 92 of file SiPixelClusterModule.h.
|
private |
Definition at line 93 of file SiPixelClusterModule.h.
|
private |
Definition at line 94 of file SiPixelClusterModule.h.
|
private |
Definition at line 120 of file SiPixelClusterModule.h.
|
private |
Definition at line 121 of file SiPixelClusterModule.h.
|
private |
Definition at line 122 of file SiPixelClusterModule.h.
|
private |
Definition at line 137 of file SiPixelClusterModule.h.
|
private |
Definition at line 138 of file SiPixelClusterModule.h.
|
private |
Definition at line 139 of file SiPixelClusterModule.h.
|
private |
Definition at line 152 of file SiPixelClusterModule.h.
|
private |
Definition at line 153 of file SiPixelClusterModule.h.
|
private |
Definition at line 154 of file SiPixelClusterModule.h.
|
private |
Definition at line 192 of file SiPixelClusterModule.h.
|
private |
Definition at line 193 of file SiPixelClusterModule.h.
|
private |
Definition at line 194 of file SiPixelClusterModule.h.
|
private |
Definition at line 85 of file SiPixelClusterModule.h.
|
private |
Definition at line 161 of file SiPixelClusterModule.h.
|
private |
Definition at line 173 of file SiPixelClusterModule.h.
|
private |
Definition at line 113 of file SiPixelClusterModule.h.
|
private |
Definition at line 130 of file SiPixelClusterModule.h.
|
private |
Definition at line 145 of file SiPixelClusterModule.h.
|
private |
Definition at line 185 of file SiPixelClusterModule.h.
|
private |
Definition at line 86 of file SiPixelClusterModule.h.
|
private |
Definition at line 162 of file SiPixelClusterModule.h.
|
private |
Definition at line 174 of file SiPixelClusterModule.h.
|
private |
Definition at line 114 of file SiPixelClusterModule.h.
|
private |
Definition at line 131 of file SiPixelClusterModule.h.
|
private |
Definition at line 146 of file SiPixelClusterModule.h.
|
private |
Definition at line 186 of file SiPixelClusterModule.h.
|
private |
Definition at line 87 of file SiPixelClusterModule.h.
|
private |
Definition at line 163 of file SiPixelClusterModule.h.
|
private |
Definition at line 175 of file SiPixelClusterModule.h.
|
private |
Definition at line 115 of file SiPixelClusterModule.h.
|
private |
Definition at line 132 of file SiPixelClusterModule.h.
|
private |
Definition at line 147 of file SiPixelClusterModule.h.
|
private |
Definition at line 187 of file SiPixelClusterModule.h.
|
private |
Definition at line 124 of file SiPixelClusterModule.h.
|
private |
Definition at line 83 of file SiPixelClusterModule.h.
|
private |
Definition at line 159 of file SiPixelClusterModule.h.
|
private |
Definition at line 171 of file SiPixelClusterModule.h.
|
private |
Definition at line 111 of file SiPixelClusterModule.h.
|
private |
Definition at line 128 of file SiPixelClusterModule.h.
|
private |
Definition at line 143 of file SiPixelClusterModule.h.
|
private |
Definition at line 183 of file SiPixelClusterModule.h.
|
private |
Definition at line 82 of file SiPixelClusterModule.h.
|
private |
Definition at line 158 of file SiPixelClusterModule.h.
|
private |
Definition at line 170 of file SiPixelClusterModule.h.
|
private |
Definition at line 110 of file SiPixelClusterModule.h.
|
private |
Definition at line 127 of file SiPixelClusterModule.h.
|
private |
Definition at line 142 of file SiPixelClusterModule.h.
|
private |
Definition at line 182 of file SiPixelClusterModule.h.
|
private |
Definition at line 79 of file SiPixelClusterModule.h.
Referenced by book().
|
private |
Definition at line 80 of file SiPixelClusterModule.h.
Referenced by book().