CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
SiPixelRecHitModule Class Reference

#include <SiPixelRecHitModule.h>

Public Member Functions

void book (const edm::ParameterSet &iConfig, DQMStore::IBooker &iBooker, const edm::EventSetup &iSetup, int type=0, bool twoD=true, bool reducedSet=false, bool isUpgrade=false)
 Book histograms. More...
 
void fill (const float &rechit_x, const float &rechit_y, const int &sizeX, const int &sizeY, const float &lerr_x, const float &lerr_y, 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)
 Fill histograms. More...
 
void nfill (const int &nrec, bool modon=true, bool ladon=false, bool layon=false, bool phion=false, bool bladeon=false, bool diskon=false, bool ringon=false)
 
 SiPixelRecHitModule ()
 Default constructor. More...
 
 SiPixelRecHitModule (const uint32_t &id)
 Constructor with raw DetId. More...
 
 ~SiPixelRecHitModule ()
 Destructor. More...
 

Private Attributes

uint32_t id_
 
MonitorElementmeClustX_
 
MonitorElementmeClustXBlade_
 
MonitorElementmeClustXDisk_
 
MonitorElementmeClustXLad_
 
MonitorElementmeClustXLay_
 
MonitorElementmeClustXPhi_
 
MonitorElementmeClustXRing_
 
MonitorElementmeClustY_
 
MonitorElementmeClustYBlade_
 
MonitorElementmeClustYDisk_
 
MonitorElementmeClustYLad_
 
MonitorElementmeClustYLay_
 
MonitorElementmeClustYPhi_
 
MonitorElementmeClustYRing_
 
MonitorElementmeErrorX_
 
MonitorElementmeErrorXBlade_
 
MonitorElementmeErrorXDisk_
 
MonitorElementmeErrorXLad_
 
MonitorElementmeErrorXLay_
 
MonitorElementmeErrorXPhi_
 
MonitorElementmeErrorXRing_
 
MonitorElementmeErrorY_
 
MonitorElementmeErrorYBlade_
 
MonitorElementmeErrorYDisk_
 
MonitorElementmeErrorYLad_
 
MonitorElementmeErrorYLay_
 
MonitorElementmeErrorYPhi_
 
MonitorElementmeErrorYRing_
 
MonitorElementmenRecHits_
 
MonitorElementmenRecHitsBlade_
 
MonitorElementmenRecHitsDisk_
 
MonitorElementmenRecHitsLad_
 
MonitorElementmenRecHitsLay_
 
MonitorElementmenRecHitsPhi_
 
MonitorElementmenRecHitsRing_
 
MonitorElementmeXYPos_
 
MonitorElementmeXYPos_px_
 
MonitorElementmeXYPos_py_
 
MonitorElementmeXYPosLad_
 
MonitorElementmeXYPosLad_px_
 
MonitorElementmeXYPosLad_py_
 
MonitorElementmeXYPosLay_
 
MonitorElementmeXYPosLay_px_
 
MonitorElementmeXYPosLay_py_
 
MonitorElementmeXYPosPhi_
 
MonitorElementmeXYPosPhi_px_
 
MonitorElementmeXYPosPhi_py_
 
MonitorElementmeXYPosRing_
 
MonitorElementmeXYPosRing_px_
 
MonitorElementmeXYPosRing_py_
 

Detailed Description

Definition at line 35 of file SiPixelRecHitModule.h.

Constructor & Destructor Documentation

SiPixelRecHitModule::SiPixelRecHitModule ( )

Default constructor.

Framework.

Definition at line 36 of file SiPixelRecHitModule.cc.

SiPixelRecHitModule::SiPixelRecHitModule ( const uint32_t &  id)

Constructor with raw DetId.

Definition at line 38 of file SiPixelRecHitModule.cc.

SiPixelRecHitModule::~SiPixelRecHitModule ( )

Destructor.

Definition at line 46 of file SiPixelRecHitModule.cc.

Member Function Documentation

void SiPixelRecHitModule::book ( const edm::ParameterSet iConfig,
DQMStore::IBooker iBooker,
const edm::EventSetup iSetup,
int  type = 0,
bool  twoD = true,
bool  reducedSet = false,
bool  isUpgrade = false 
)

Book histograms.

Definition at line 50 of file SiPixelRecHitModule.cc.

void SiPixelRecHitModule::fill ( const float &  rechit_x,
const float &  rechit_y,
const int &  sizeX,
const int &  sizeY,
const float &  lerr_x,
const float &  lerr_y,
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 
)

Fill histograms.

Definition at line 326 of file SiPixelRecHitModule.cc.

void SiPixelRecHitModule::nfill ( const int &  nrec,
bool  modon = true,
bool  ladon = false,
bool  layon = false,
bool  phion = false,
bool  bladeon = false,
bool  diskon = false,
bool  ringon = false 
)

Definition at line 430 of file SiPixelRecHitModule.cc.

Member Data Documentation

uint32_t SiPixelRecHitModule::id_
private

Definition at line 63 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustX_
private

Definition at line 67 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustXBlade_
private

Definition at line 101 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustXDisk_
private

Definition at line 107 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustXLad_
private

Definition at line 76 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustXLay_
private

Definition at line 85 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustXPhi_
private

Definition at line 94 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustXRing_
private

Definition at line 116 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustY_
private

Definition at line 68 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustYBlade_
private

Definition at line 102 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustYDisk_
private

Definition at line 108 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustYLad_
private

Definition at line 77 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustYLay_
private

Definition at line 86 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustYPhi_
private

Definition at line 95 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meClustYRing_
private

Definition at line 117 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorX_
private

Definition at line 69 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorXBlade_
private

Definition at line 103 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorXDisk_
private

Definition at line 109 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorXLad_
private

Definition at line 78 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorXLay_
private

Definition at line 87 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorXPhi_
private

Definition at line 96 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorXRing_
private

Definition at line 118 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorY_
private

Definition at line 70 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorYBlade_
private

Definition at line 104 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorYDisk_
private

Definition at line 110 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorYLad_
private

Definition at line 79 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorYLay_
private

Definition at line 88 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorYPhi_
private

Definition at line 97 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meErrorYRing_
private

Definition at line 119 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHits_
private

Definition at line 71 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHitsBlade_
private

Definition at line 105 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHitsDisk_
private

Definition at line 111 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHitsLad_
private

Definition at line 80 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHitsLay_
private

Definition at line 89 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHitsPhi_
private

Definition at line 98 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::menRecHitsRing_
private

Definition at line 120 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPos_
private

Definition at line 64 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPos_px_
private

Definition at line 65 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPos_py_
private

Definition at line 66 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosLad_
private

Definition at line 73 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosLad_px_
private

Definition at line 74 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosLad_py_
private

Definition at line 75 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosLay_
private

Definition at line 82 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosLay_px_
private

Definition at line 83 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosLay_py_
private

Definition at line 84 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosPhi_
private

Definition at line 91 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosPhi_px_
private

Definition at line 92 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosPhi_py_
private

Definition at line 93 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosRing_
private

Definition at line 113 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosRing_px_
private

Definition at line 114 of file SiPixelRecHitModule.h.

MonitorElement* SiPixelRecHitModule::meXYPosRing_py_
private

Definition at line 115 of file SiPixelRecHitModule.h.