CMS 3D CMS Logo

List of all members | Public Member Functions | Protected Member Functions | Private Attributes
SiPixelDigiValid Class Reference

#include <SiPixelDigiValid.h>

Inheritance diagram for SiPixelDigiValid:
DQMEDAnalyzer edm::one::EDProducer< edm::EndRunProducer, edm::one::WatchRuns, edm::EndLuminosityBlockProducer, edm::one::WatchLuminosityBlocks, edm::Accumulator > edm::one::EDProducerBase edm::ProducerBase edm::EDConsumerBase edm::ProductRegistryHelper

Public Member Functions

 SiPixelDigiValid (const edm::ParameterSet &ps)
 
 ~SiPixelDigiValid () override
 
- Public Member Functions inherited from DQMEDAnalyzer
void accumulate (edm::Event const &event, edm::EventSetup const &setup) final
 
virtual void analyze (edm::Event const &, edm::EventSetup const &)
 
void beginLuminosityBlock (edm::LuminosityBlock const &lumi, edm::EventSetup const &setup) final
 
void beginRun (edm::Run const &run, edm::EventSetup const &setup) final
 
virtual void bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)=0
 
virtual void dqmBeginLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &)
 
virtual void dqmBeginRun (edm::Run const &, edm::EventSetup const &)
 
 DQMEDAnalyzer ()
 
virtual void dqmEndLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &)
 
virtual void dqmEndRun (edm::Run const &, edm::EventSetup const &)
 
void endLuminosityBlock (edm::LuminosityBlock const &, edm::EventSetup const &) final
 
void endLuminosityBlockProduce (edm::LuminosityBlock &lumi, edm::EventSetup const &setup) final
 
void endRun (edm::Run const &, edm::EventSetup const &) final
 
void endRunProduce (edm::Run &run, edm::EventSetup const &setup) final
 
virtual bool getCanSaveByLumi ()
 
- Public Member Functions inherited from edm::one::EDProducer< edm::EndRunProducer, edm::one::WatchRuns, edm::EndLuminosityBlockProducer, edm::one::WatchLuminosityBlocks, edm::Accumulator >
 EDProducer ()=default
 
SerialTaskQueueglobalLuminosityBlocksQueue () final
 
SerialTaskQueueglobalRunsQueue () final
 
bool hasAbilityToProduceInBeginLumis () const final
 
bool hasAbilityToProduceInBeginRuns () const final
 
bool hasAbilityToProduceInEndLumis () const final
 
bool hasAbilityToProduceInEndRuns () const final
 
bool wantsGlobalLuminosityBlocks () const final
 
bool wantsGlobalRuns () const final
 
- Public Member Functions inherited from edm::one::EDProducerBase
 EDProducerBase ()
 
ModuleDescription const & moduleDescription () const
 
bool wantsStreamLuminosityBlocks () const
 
bool wantsStreamRuns () const
 
 ~EDProducerBase () override
 
- Public Member Functions inherited from edm::ProducerBase
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
std::vector< edm::ProductResolverIndex > const & indiciesForPutProducts (BranchType iBranchType) const
 
 ProducerBase ()
 
std::vector< edm::ProductResolverIndex > const & putTokenIndexToProductResolverIndex () const
 
void registerProducts (ProducerBase *, ProductRegistry *, ModuleDescription const &)
 
std::function< void(BranchDescription const &)> registrationCallback () const
 used by the fwk to register list of products More...
 
void resolvePutIndicies (BranchType iBranchType, ModuleToResolverIndicies const &iIndicies, std::string const &moduleLabel)
 
 ~ProducerBase () noexcept(false) override
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
void convertCurrentProcessAlias (std::string const &processName)
 Convert "@currentProcess" in InputTag process names to the actual current process name. More...
 
 EDConsumerBase ()
 
 EDConsumerBase (EDConsumerBase const &)=delete
 
 EDConsumerBase (EDConsumerBase &&)=default
 
ESProxyIndex const * esGetTokenIndices (edm::Transition iTrans) const
 
ProductResolverIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductResolverIndexAndSkipBit > &) const
 
std::vector< ProductResolverIndexAndSkipBit > const & itemsToGetFrom (BranchType iType) const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
EDConsumerBase const & operator= (EDConsumerBase const &)=delete
 
EDConsumerBaseoperator= (EDConsumerBase &&)=default
 
bool registeredToConsume (ProductResolverIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
ProductResolverIndexAndSkipBit uncheckedIndexFrom (EDGetToken) const
 
void updateLookup (BranchType iBranchType, ProductResolverIndexHelper const &, bool iPrefetchMayGet)
 
void updateLookup (eventsetup::ESRecordsToProxyIndices const &)
 
virtual ~EDConsumerBase () noexcept(false)
 

Protected Member Functions

void analyze (const edm::Event &e, const edm::EventSetup &c) override
 
void bookHistograms (DQMStore::IBooker &ibooker, const edm::Run &run, const edm::EventSetup &es) override
 
void endJob (void) override
 
- Protected Member Functions inherited from edm::ProducerBase
ProducesCollector producesCollector ()
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken consumes (TypeToGet const &id, edm::InputTag const &tag)
 
ConsumesCollector consumesCollector ()
 Use a ConsumesCollector to gather consumes information from helper functions. More...
 
template<typename ProductType , BranchType B = InEvent>
void consumesMany ()
 
void consumesMany (const TypeToGet &id)
 
template<BranchType B>
void consumesMany (const TypeToGet &id)
 
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event>
auto esConsumes ()
 
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event>
auto esConsumes (ESInputTag const &tag)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Private Attributes

DQMStoredbe_
 
edm::EDGetTokenT< edm::DetSetVector< PixelDigi > > edmDetSetVector_PixelDigi_Token_
 
MonitorElementmeAdcLayer1Ring1_
 
MonitorElementmeAdcLayer1Ring2_
 
MonitorElementmeAdcLayer1Ring3_
 
MonitorElementmeAdcLayer1Ring4_
 
MonitorElementmeAdcLayer1Ring5_
 
MonitorElementmeAdcLayer1Ring6_
 
MonitorElementmeAdcLayer1Ring7_
 
MonitorElementmeAdcLayer1Ring8_
 
MonitorElementmeAdcLayer2Ring1_
 
MonitorElementmeAdcLayer2Ring2_
 
MonitorElementmeAdcLayer2Ring3_
 
MonitorElementmeAdcLayer2Ring4_
 
MonitorElementmeAdcLayer2Ring5_
 
MonitorElementmeAdcLayer2Ring6_
 
MonitorElementmeAdcLayer2Ring7_
 
MonitorElementmeAdcLayer2Ring8_
 
MonitorElementmeAdcLayer3Ring1_
 
MonitorElementmeAdcLayer3Ring2_
 
MonitorElementmeAdcLayer3Ring3_
 
MonitorElementmeAdcLayer3Ring4_
 
MonitorElementmeAdcLayer3Ring5_
 
MonitorElementmeAdcLayer3Ring6_
 
MonitorElementmeAdcLayer3Ring7_
 
MonitorElementmeAdcLayer3Ring8_
 
MonitorElementmeAdcZmDisk1Panel1Plaq1_
 
MonitorElementmeAdcZmDisk1Panel1Plaq2_
 
MonitorElementmeAdcZmDisk1Panel1Plaq3_
 
MonitorElementmeAdcZmDisk1Panel1Plaq4_
 
MonitorElementmeAdcZmDisk1Panel2Plaq1_
 
MonitorElementmeAdcZmDisk1Panel2Plaq2_
 
MonitorElementmeAdcZmDisk1Panel2Plaq3_
 
MonitorElementmeAdcZmDisk2Panel1Plaq1_
 
MonitorElementmeAdcZmDisk2Panel1Plaq2_
 
MonitorElementmeAdcZmDisk2Panel1Plaq3_
 
MonitorElementmeAdcZmDisk2Panel1Plaq4_
 
MonitorElementmeAdcZmDisk2Panel2Plaq1_
 
MonitorElementmeAdcZmDisk2Panel2Plaq2_
 
MonitorElementmeAdcZmDisk2Panel2Plaq3_
 
MonitorElementmeAdcZpDisk1Panel1Plaq1_
 Forwar Pixel. More...
 
MonitorElementmeAdcZpDisk1Panel1Plaq2_
 
MonitorElementmeAdcZpDisk1Panel1Plaq3_
 
MonitorElementmeAdcZpDisk1Panel1Plaq4_
 
MonitorElementmeAdcZpDisk1Panel2Plaq1_
 
MonitorElementmeAdcZpDisk1Panel2Plaq2_
 
MonitorElementmeAdcZpDisk1Panel2Plaq3_
 
MonitorElementmeAdcZpDisk2Panel1Plaq1_
 
MonitorElementmeAdcZpDisk2Panel1Plaq2_
 
MonitorElementmeAdcZpDisk2Panel1Plaq3_
 
MonitorElementmeAdcZpDisk2Panel1Plaq4_
 
MonitorElementmeAdcZpDisk2Panel2Plaq1_
 
MonitorElementmeAdcZpDisk2Panel2Plaq2_
 
MonitorElementmeAdcZpDisk2Panel2Plaq3_
 
MonitorElementmeColLayer1Ring1_
 
MonitorElementmeColLayer1Ring2_
 
MonitorElementmeColLayer1Ring3_
 
MonitorElementmeColLayer1Ring4_
 
MonitorElementmeColLayer1Ring5_
 
MonitorElementmeColLayer1Ring6_
 
MonitorElementmeColLayer1Ring7_
 
MonitorElementmeColLayer1Ring8_
 
MonitorElementmeColLayer2Ring1_
 
MonitorElementmeColLayer2Ring2_
 
MonitorElementmeColLayer2Ring3_
 
MonitorElementmeColLayer2Ring4_
 
MonitorElementmeColLayer2Ring5_
 
MonitorElementmeColLayer2Ring6_
 
MonitorElementmeColLayer2Ring7_
 
MonitorElementmeColLayer2Ring8_
 
MonitorElementmeColLayer3Ring1_
 
MonitorElementmeColLayer3Ring2_
 
MonitorElementmeColLayer3Ring3_
 
MonitorElementmeColLayer3Ring4_
 
MonitorElementmeColLayer3Ring5_
 
MonitorElementmeColLayer3Ring6_
 
MonitorElementmeColLayer3Ring7_
 
MonitorElementmeColLayer3Ring8_
 
MonitorElementmeColZmDisk1Panel1Plaq1_
 
MonitorElementmeColZmDisk1Panel1Plaq2_
 
MonitorElementmeColZmDisk1Panel1Plaq3_
 
MonitorElementmeColZmDisk1Panel1Plaq4_
 
MonitorElementmeColZmDisk1Panel2Plaq1_
 
MonitorElementmeColZmDisk1Panel2Plaq2_
 
MonitorElementmeColZmDisk1Panel2Plaq3_
 
MonitorElementmeColZmDisk2Panel1Plaq1_
 
MonitorElementmeColZmDisk2Panel1Plaq2_
 
MonitorElementmeColZmDisk2Panel1Plaq3_
 
MonitorElementmeColZmDisk2Panel1Plaq4_
 
MonitorElementmeColZmDisk2Panel2Plaq1_
 
MonitorElementmeColZmDisk2Panel2Plaq2_
 
MonitorElementmeColZmDisk2Panel2Plaq3_
 
MonitorElementmeColZpDisk1Panel1Plaq1_
 
MonitorElementmeColZpDisk1Panel1Plaq2_
 
MonitorElementmeColZpDisk1Panel1Plaq3_
 
MonitorElementmeColZpDisk1Panel1Plaq4_
 
MonitorElementmeColZpDisk1Panel2Plaq1_
 
MonitorElementmeColZpDisk1Panel2Plaq2_
 
MonitorElementmeColZpDisk1Panel2Plaq3_
 
MonitorElementmeColZpDisk2Panel1Plaq1_
 
MonitorElementmeColZpDisk2Panel1Plaq2_
 
MonitorElementmeColZpDisk2Panel1Plaq3_
 
MonitorElementmeColZpDisk2Panel1Plaq4_
 
MonitorElementmeColZpDisk2Panel2Plaq1_
 
MonitorElementmeColZpDisk2Panel2Plaq2_
 
MonitorElementmeColZpDisk2Panel2Plaq3_
 
MonitorElementmeDigiMultiLayer1Ladders_
 
MonitorElementmeDigiMultiLayer1Ring1_
 
MonitorElementmeDigiMultiLayer1Ring2_
 
MonitorElementmeDigiMultiLayer1Ring3_
 
MonitorElementmeDigiMultiLayer1Ring4_
 
MonitorElementmeDigiMultiLayer1Ring5_
 
MonitorElementmeDigiMultiLayer1Ring6_
 
MonitorElementmeDigiMultiLayer1Ring7_
 
MonitorElementmeDigiMultiLayer1Ring8_
 
MonitorElementmeDigiMultiLayer2Ladders_
 
MonitorElementmeDigiMultiLayer2Ring1_
 
MonitorElementmeDigiMultiLayer2Ring2_
 
MonitorElementmeDigiMultiLayer2Ring3_
 
MonitorElementmeDigiMultiLayer2Ring4_
 
MonitorElementmeDigiMultiLayer2Ring5_
 
MonitorElementmeDigiMultiLayer2Ring6_
 
MonitorElementmeDigiMultiLayer2Ring7_
 
MonitorElementmeDigiMultiLayer2Ring8_
 
MonitorElementmeDigiMultiLayer3Ladders_
 
MonitorElementmeDigiMultiLayer3Ring1_
 
MonitorElementmeDigiMultiLayer3Ring2_
 
MonitorElementmeDigiMultiLayer3Ring3_
 
MonitorElementmeDigiMultiLayer3Ring4_
 
MonitorElementmeDigiMultiLayer3Ring5_
 
MonitorElementmeDigiMultiLayer3Ring6_
 
MonitorElementmeDigiMultiLayer3Ring7_
 
MonitorElementmeDigiMultiLayer3Ring8_
 
MonitorElementmeNdigiZmDisk1PerPanel1_
 
MonitorElementmeNdigiZmDisk1PerPanel2_
 
MonitorElementmeNdigiZmDisk2PerPanel1_
 
MonitorElementmeNdigiZmDisk2PerPanel2_
 
MonitorElementmeNdigiZpDisk1PerPanel1_
 
MonitorElementmeNdigiZpDisk1PerPanel2_
 
MonitorElementmeNdigiZpDisk2PerPanel1_
 
MonitorElementmeNdigiZpDisk2PerPanel2_
 
MonitorElementmeRowLayer1Ring1_
 
MonitorElementmeRowLayer1Ring2_
 
MonitorElementmeRowLayer1Ring3_
 
MonitorElementmeRowLayer1Ring4_
 
MonitorElementmeRowLayer1Ring5_
 
MonitorElementmeRowLayer1Ring6_
 
MonitorElementmeRowLayer1Ring7_
 
MonitorElementmeRowLayer1Ring8_
 
MonitorElementmeRowLayer2Ring1_
 
MonitorElementmeRowLayer2Ring2_
 
MonitorElementmeRowLayer2Ring3_
 
MonitorElementmeRowLayer2Ring4_
 
MonitorElementmeRowLayer2Ring5_
 
MonitorElementmeRowLayer2Ring6_
 
MonitorElementmeRowLayer2Ring7_
 
MonitorElementmeRowLayer2Ring8_
 
MonitorElementmeRowLayer3Ring1_
 
MonitorElementmeRowLayer3Ring2_
 
MonitorElementmeRowLayer3Ring3_
 
MonitorElementmeRowLayer3Ring4_
 
MonitorElementmeRowLayer3Ring5_
 
MonitorElementmeRowLayer3Ring6_
 
MonitorElementmeRowLayer3Ring7_
 
MonitorElementmeRowLayer3Ring8_
 
MonitorElementmeRowZmDisk1Panel1Plaq1_
 
MonitorElementmeRowZmDisk1Panel1Plaq2_
 
MonitorElementmeRowZmDisk1Panel1Plaq3_
 
MonitorElementmeRowZmDisk1Panel1Plaq4_
 
MonitorElementmeRowZmDisk1Panel2Plaq1_
 
MonitorElementmeRowZmDisk1Panel2Plaq2_
 
MonitorElementmeRowZmDisk1Panel2Plaq3_
 
MonitorElementmeRowZmDisk2Panel1Plaq1_
 
MonitorElementmeRowZmDisk2Panel1Plaq2_
 
MonitorElementmeRowZmDisk2Panel1Plaq3_
 
MonitorElementmeRowZmDisk2Panel1Plaq4_
 
MonitorElementmeRowZmDisk2Panel2Plaq1_
 
MonitorElementmeRowZmDisk2Panel2Plaq2_
 
MonitorElementmeRowZmDisk2Panel2Plaq3_
 
MonitorElementmeRowZpDisk1Panel1Plaq1_
 
MonitorElementmeRowZpDisk1Panel1Plaq2_
 
MonitorElementmeRowZpDisk1Panel1Plaq3_
 
MonitorElementmeRowZpDisk1Panel1Plaq4_
 
MonitorElementmeRowZpDisk1Panel2Plaq1_
 
MonitorElementmeRowZpDisk1Panel2Plaq2_
 
MonitorElementmeRowZpDisk1Panel2Plaq3_
 
MonitorElementmeRowZpDisk2Panel1Plaq1_
 
MonitorElementmeRowZpDisk2Panel1Plaq2_
 
MonitorElementmeRowZpDisk2Panel1Plaq3_
 
MonitorElementmeRowZpDisk2Panel1Plaq4_
 
MonitorElementmeRowZpDisk2Panel2Plaq1_
 
MonitorElementmeRowZpDisk2Panel2Plaq2_
 
MonitorElementmeRowZpDisk2Panel2Plaq3_
 
std::string outputFile_
 
bool runStandalone
 
edm::ESHandle< GeometricSearchTrackertracker
 

Additional Inherited Members

- Public Types inherited from DQMEDAnalyzer
typedef dqm::reco::DQMStore DQMStore
 
typedef dqm::reco::MonitorElement MonitorElement
 
- Public Types inherited from edm::one::EDProducerBase
typedef EDProducerBase ModuleType
 
- Public Types inherited from edm::ProducerBase
using ModuleToResolverIndicies = std::unordered_multimap< std::string, std::tuple< edm::TypeID const *, const char *, edm::ProductResolverIndex >>
 
typedef ProductRegistryHelper::TypeLabelList TypeLabelList
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::one::EDProducerBase
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &descriptions)
 
- Protected Attributes inherited from DQMEDAnalyzer
edm::EDPutTokenT< DQMTokenlumiToken_
 
edm::EDPutTokenT< DQMTokenrunToken_
 

Detailed Description

Definition at line 20 of file SiPixelDigiValid.h.

Constructor & Destructor Documentation

SiPixelDigiValid::SiPixelDigiValid ( const edm::ParameterSet ps)

Definition at line 25 of file SiPixelDigiValid.cc.

26  : outputFile_(ps.getUntrackedParameter<std::string>("outputFile", "pixeldigihisto.root")),
27  runStandalone(ps.getParameter<bool>("runStandalone")),
28  dbe_(nullptr),
edm::EDGetTokenT< edm::DetSetVector< PixelDigi > > edmDetSetVector_PixelDigi_Token_
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
std::string outputFile_
SiPixelDigiValid::~SiPixelDigiValid ( )
override

Definition at line 31 of file SiPixelDigiValid.cc.

31 {}

Member Function Documentation

void SiPixelDigiValid::analyze ( const edm::Event e,
const edm::EventSetup c 
)
overrideprotected

Definition at line 282 of file SiPixelDigiValid.cc.

References begin, edm::DetSetVector< T >::begin(), edmDetSetVector_PixelDigi_Token_, end, edm::DetSetVector< T >::end(), dqm::impl::MonitorElement::Fill(), edm::EventSetup::get(), edm::Event::getByToken(), mps_fire::i, PVValHelper::ladder, meAdcLayer1Ring1_, meAdcLayer1Ring2_, meAdcLayer1Ring3_, meAdcLayer1Ring4_, meAdcLayer1Ring5_, meAdcLayer1Ring6_, meAdcLayer1Ring7_, meAdcLayer1Ring8_, meAdcLayer2Ring1_, meAdcLayer2Ring2_, meAdcLayer2Ring3_, meAdcLayer2Ring4_, meAdcLayer2Ring5_, meAdcLayer2Ring6_, meAdcLayer2Ring7_, meAdcLayer2Ring8_, meAdcLayer3Ring1_, meAdcLayer3Ring2_, meAdcLayer3Ring3_, meAdcLayer3Ring4_, meAdcLayer3Ring5_, meAdcLayer3Ring6_, meAdcLayer3Ring7_, meAdcLayer3Ring8_, meAdcZmDisk1Panel1Plaq1_, meAdcZmDisk1Panel1Plaq2_, meAdcZmDisk1Panel1Plaq3_, meAdcZmDisk1Panel1Plaq4_, meAdcZmDisk1Panel2Plaq1_, meAdcZmDisk1Panel2Plaq2_, meAdcZmDisk1Panel2Plaq3_, meAdcZmDisk2Panel1Plaq1_, meAdcZmDisk2Panel1Plaq2_, meAdcZmDisk2Panel1Plaq3_, meAdcZmDisk2Panel1Plaq4_, meAdcZmDisk2Panel2Plaq1_, meAdcZmDisk2Panel2Plaq2_, meAdcZmDisk2Panel2Plaq3_, meAdcZpDisk1Panel1Plaq1_, meAdcZpDisk1Panel1Plaq2_, meAdcZpDisk1Panel1Plaq3_, meAdcZpDisk1Panel1Plaq4_, meAdcZpDisk1Panel2Plaq1_, meAdcZpDisk1Panel2Plaq2_, meAdcZpDisk1Panel2Plaq3_, meAdcZpDisk2Panel1Plaq1_, meAdcZpDisk2Panel1Plaq2_, meAdcZpDisk2Panel1Plaq3_, meAdcZpDisk2Panel1Plaq4_, meAdcZpDisk2Panel2Plaq1_, meAdcZpDisk2Panel2Plaq2_, meAdcZpDisk2Panel2Plaq3_, meColLayer1Ring1_, meColLayer1Ring2_, meColLayer1Ring3_, meColLayer1Ring4_, meColLayer1Ring5_, meColLayer1Ring6_, meColLayer1Ring7_, meColLayer1Ring8_, meColLayer2Ring1_, meColLayer2Ring2_, meColLayer2Ring3_, meColLayer2Ring4_, meColLayer2Ring5_, meColLayer2Ring6_, meColLayer2Ring7_, meColLayer2Ring8_, meColLayer3Ring1_, meColLayer3Ring2_, meColLayer3Ring3_, meColLayer3Ring4_, meColLayer3Ring5_, meColLayer3Ring6_, meColLayer3Ring7_, meColLayer3Ring8_, meColZmDisk1Panel1Plaq1_, meColZmDisk1Panel1Plaq2_, meColZmDisk1Panel1Plaq3_, meColZmDisk1Panel1Plaq4_, meColZmDisk1Panel2Plaq1_, meColZmDisk1Panel2Plaq2_, meColZmDisk1Panel2Plaq3_, meColZmDisk2Panel1Plaq1_, meColZmDisk2Panel1Plaq2_, meColZmDisk2Panel1Plaq3_, meColZmDisk2Panel1Plaq4_, meColZmDisk2Panel2Plaq1_, meColZmDisk2Panel2Plaq2_, meColZmDisk2Panel2Plaq3_, meColZpDisk1Panel1Plaq1_, meColZpDisk1Panel1Plaq2_, meColZpDisk1Panel1Plaq3_, meColZpDisk1Panel1Plaq4_, meColZpDisk1Panel2Plaq1_, meColZpDisk1Panel2Plaq2_, meColZpDisk1Panel2Plaq3_, meColZpDisk2Panel1Plaq1_, meColZpDisk2Panel1Plaq2_, meColZpDisk2Panel1Plaq3_, meColZpDisk2Panel1Plaq4_, meColZpDisk2Panel2Plaq1_, meColZpDisk2Panel2Plaq2_, meColZpDisk2Panel2Plaq3_, meDigiMultiLayer1Ladders_, meDigiMultiLayer1Ring1_, meDigiMultiLayer1Ring2_, meDigiMultiLayer1Ring3_, meDigiMultiLayer1Ring4_, meDigiMultiLayer1Ring5_, meDigiMultiLayer1Ring6_, meDigiMultiLayer1Ring7_, meDigiMultiLayer1Ring8_, meDigiMultiLayer2Ladders_, meDigiMultiLayer2Ring1_, meDigiMultiLayer2Ring2_, meDigiMultiLayer2Ring3_, meDigiMultiLayer2Ring4_, meDigiMultiLayer2Ring5_, meDigiMultiLayer2Ring6_, meDigiMultiLayer2Ring7_, meDigiMultiLayer2Ring8_, meDigiMultiLayer3Ladders_, meDigiMultiLayer3Ring1_, meDigiMultiLayer3Ring2_, meDigiMultiLayer3Ring3_, meDigiMultiLayer3Ring4_, meDigiMultiLayer3Ring5_, meDigiMultiLayer3Ring6_, meDigiMultiLayer3Ring7_, meDigiMultiLayer3Ring8_, meNdigiZmDisk1PerPanel1_, meNdigiZmDisk1PerPanel2_, meNdigiZmDisk2PerPanel1_, meNdigiZmDisk2PerPanel2_, meNdigiZpDisk1PerPanel1_, meNdigiZpDisk1PerPanel2_, meNdigiZpDisk2PerPanel1_, meNdigiZpDisk2PerPanel2_, meRowLayer1Ring1_, meRowLayer1Ring2_, meRowLayer1Ring3_, meRowLayer1Ring4_, meRowLayer1Ring5_, meRowLayer1Ring6_, meRowLayer1Ring7_, meRowLayer1Ring8_, meRowLayer2Ring1_, meRowLayer2Ring2_, meRowLayer2Ring3_, meRowLayer2Ring4_, meRowLayer2Ring5_, meRowLayer2Ring6_, meRowLayer2Ring7_, meRowLayer2Ring8_, meRowLayer3Ring1_, meRowLayer3Ring2_, meRowLayer3Ring3_, meRowLayer3Ring4_, meRowLayer3Ring5_, meRowLayer3Ring6_, meRowLayer3Ring7_, meRowLayer3Ring8_, meRowZmDisk1Panel1Plaq1_, meRowZmDisk1Panel1Plaq2_, meRowZmDisk1Panel1Plaq3_, meRowZmDisk1Panel1Plaq4_, meRowZmDisk1Panel2Plaq1_, meRowZmDisk1Panel2Plaq2_, meRowZmDisk1Panel2Plaq3_, meRowZmDisk2Panel1Plaq1_, meRowZmDisk2Panel1Plaq2_, meRowZmDisk2Panel1Plaq3_, meRowZmDisk2Panel1Plaq4_, meRowZmDisk2Panel2Plaq1_, meRowZmDisk2Panel2Plaq2_, meRowZmDisk2Panel2Plaq3_, meRowZpDisk1Panel1Plaq1_, meRowZpDisk1Panel1Plaq2_, meRowZpDisk1Panel1Plaq3_, meRowZpDisk1Panel1Plaq4_, meRowZpDisk1Panel2Plaq1_, meRowZpDisk1Panel2Plaq2_, meRowZpDisk1Panel2Plaq3_, meRowZpDisk2Panel1Plaq1_, meRowZpDisk2Panel1Plaq2_, meRowZpDisk2Panel1Plaq3_, meRowZpDisk2Panel1Plaq4_, meRowZpDisk2Panel2Plaq1_, meRowZpDisk2Panel2Plaq2_, meRowZpDisk2Panel2Plaq3_, mod(), PixelSubdetector::PixelBarrel, GeometricSearchTracker::pixelBarrelLayers(), PixelSubdetector::PixelEndcap, GeometricSearchTracker::posPixelForwardLayers(), edm::ESHandle< T >::product(), TrackerTopology::pxbLadder(), TrackerTopology::pxbLayer(), TrackerTopology::pxbModule(), TrackerTopology::pxfBlade(), TrackerTopology::pxfDisk(), TrackerTopology::pxfModule(), TrackerTopology::pxfPanel(), TrackerTopology::pxfSide(), DetId::subdetId(), and tracker.

282  {
283  // Retrieve tracker topology from geometry
284  edm::ESHandle<TrackerTopology> tTopoHandle;
285  c.get<TrackerTopologyRcd>().get(tTopoHandle);
286  const TrackerTopology *const tTopo = tTopoHandle.product();
287  // Number of blades and ladders.
288  // TODO: other Geometry-Dependent quantities, e.g. num layers.
289  int nblades = tracker->posPixelForwardLayers()[0]->components().size();
290  int nladders1 = tracker->pixelBarrelLayers()[0]->components().size();
291  int nladders2 = tracker->pixelBarrelLayers()[1]->components().size();
292  int nladders3 = tracker->pixelBarrelLayers()[2]->components().size();
293 
294  int ndigiperRingLayer1[8];
295  int ndigiperRingLayer2[8];
296  int ndigiperRingLayer3[8];
297  for (int i = 0; i < 8; i++) {
298  ndigiperRingLayer1[i] = 0;
299  ndigiperRingLayer2[i] = 0;
300  ndigiperRingLayer3[i] = 0;
301  }
302 
303  int ndigiZpDisk1PerPanel1[nblades];
304  int ndigiZpDisk1PerPanel2[nblades];
305  int ndigiZpDisk2PerPanel1[nblades];
306  int ndigiZpDisk2PerPanel2[nblades];
307  int ndigiZmDisk1PerPanel1[nblades];
308  int ndigiZmDisk1PerPanel2[nblades];
309  int ndigiZmDisk2PerPanel1[nblades];
310  int ndigiZmDisk2PerPanel2[nblades];
311 
312  for (int i = 0; i < nblades; i++) {
313  ndigiZpDisk1PerPanel1[i] = 0;
314  ndigiZpDisk1PerPanel2[i] = 0;
315  ndigiZpDisk2PerPanel1[i] = 0;
316  ndigiZpDisk2PerPanel2[i] = 0;
317  ndigiZmDisk1PerPanel1[i] = 0;
318  ndigiZmDisk1PerPanel2[i] = 0;
319  ndigiZmDisk2PerPanel1[i] = 0;
320  ndigiZmDisk2PerPanel2[i] = 0;
321  }
322 
323  int ndigilayer1ladders[nladders1];
324  int ndigilayer2ladders[nladders2];
325  int ndigilayer3ladders[nladders3];
326 
327  for (int i = 0; i < nladders1; i++) {
328  ndigilayer1ladders[i] = 0;
329  }
330 
331  for (int i = 0; i < nladders2; i++) {
332  ndigilayer2ladders[i] = 0;
333  }
334 
335  for (int i = 0; i < nladders3; i++) {
336  ndigilayer3ladders[i] = 0;
337  }
338 
339  // LogInfo("EventInfo") << " Run = " << e.id().run() << " Event = " <<
340  // e.id().event();
341 
343  c.get<TrackerDigiGeometryRecord>().get(tracker);
344 
345  // string digiProducer = "siPixelDigis";
348 
349  edm::DetSetVector<PixelDigi>::const_iterator DSViter = pixelDigis->begin();
350  for (; DSViter != pixelDigis->end(); DSViter++) {
351  unsigned int id = DSViter->id;
352  DetId detId(id);
356 
357  if (detId.subdetId() == PixelSubdetector::PixelBarrel) {
358  unsigned int layer = tTopo->pxbLayer(id); // Layer:1,2,3.
359  unsigned int ladder = tTopo->pxbLadder(id); // Ladeer: 1-20, 32, 44.
360  unsigned int zindex = tTopo->pxbModule(id); // Z-index: 1-8.
361  // LogInfo("SiPixelDigiValid")<<"Barrel:: Layer="<<layer<<"
362  // Ladder="<<ladder<<" zindex="<<zindex;
363  for (iter = begin; iter != end; iter++) {
364  if (layer == 1) {
365  ++ndigilayer1ladders[ladder - 1];
366  ++ndigiperRingLayer1[zindex - 1];
367  if (zindex == 1) {
368  meAdcLayer1Ring1_->Fill((*iter).adc());
369  meRowLayer1Ring1_->Fill((*iter).row());
370  meColLayer1Ring1_->Fill((*iter).column());
371  }
372  if (zindex == 2) {
373  meAdcLayer1Ring2_->Fill((*iter).adc());
374  meRowLayer1Ring2_->Fill((*iter).row());
375  meColLayer1Ring2_->Fill((*iter).column());
376  }
377 
378  if (zindex == 3) {
379  meAdcLayer1Ring3_->Fill((*iter).adc());
380  meRowLayer1Ring3_->Fill((*iter).row());
381  meColLayer1Ring3_->Fill((*iter).column());
382  }
383 
384  if (zindex == 4) {
385  meAdcLayer1Ring4_->Fill((*iter).adc());
386  meRowLayer1Ring4_->Fill((*iter).row());
387  meColLayer1Ring4_->Fill((*iter).column());
388  }
389 
390  if (zindex == 5) {
391  meAdcLayer1Ring5_->Fill((*iter).adc());
392  meRowLayer1Ring5_->Fill((*iter).row());
393  meColLayer1Ring5_->Fill((*iter).column());
394  }
395 
396  if (zindex == 6) {
397  meAdcLayer1Ring6_->Fill((*iter).adc());
398  meRowLayer1Ring6_->Fill((*iter).row());
399  meColLayer1Ring6_->Fill((*iter).column());
400  }
401 
402  if (zindex == 7) {
403  meAdcLayer1Ring7_->Fill((*iter).adc());
404  meRowLayer1Ring7_->Fill((*iter).row());
405  meColLayer1Ring7_->Fill((*iter).column());
406  }
407  if (zindex == 8) {
408  meAdcLayer1Ring8_->Fill((*iter).adc());
409  meRowLayer1Ring8_->Fill((*iter).row());
410  meColLayer1Ring8_->Fill((*iter).column());
411  }
412  }
413  if (layer == 2) {
414  ++ndigilayer2ladders[ladder - 1];
415  ++ndigiperRingLayer2[zindex - 1];
416  if (zindex == 1) {
417  meAdcLayer2Ring1_->Fill((*iter).adc());
418  meRowLayer2Ring1_->Fill((*iter).row());
419  meColLayer2Ring1_->Fill((*iter).column());
420  }
421  if (zindex == 2) {
422  meAdcLayer2Ring2_->Fill((*iter).adc());
423  meRowLayer2Ring2_->Fill((*iter).row());
424  meColLayer2Ring2_->Fill((*iter).column());
425  }
426 
427  if (zindex == 3) {
428  meAdcLayer2Ring3_->Fill((*iter).adc());
429  meRowLayer2Ring3_->Fill((*iter).row());
430  meColLayer2Ring3_->Fill((*iter).column());
431  }
432 
433  if (zindex == 4) {
434  meAdcLayer2Ring4_->Fill((*iter).adc());
435  meRowLayer2Ring4_->Fill((*iter).row());
436  meColLayer2Ring4_->Fill((*iter).column());
437  }
438 
439  if (zindex == 5) {
440  meAdcLayer2Ring5_->Fill((*iter).adc());
441  meRowLayer2Ring5_->Fill((*iter).row());
442  meColLayer2Ring5_->Fill((*iter).column());
443  }
444 
445  if (zindex == 6) {
446  meAdcLayer2Ring6_->Fill((*iter).adc());
447  meRowLayer2Ring6_->Fill((*iter).row());
448  meColLayer2Ring6_->Fill((*iter).column());
449  }
450 
451  if (zindex == 7) {
452  meAdcLayer2Ring7_->Fill((*iter).adc());
453  meRowLayer2Ring7_->Fill((*iter).row());
454  meColLayer2Ring7_->Fill((*iter).column());
455  }
456  if (zindex == 8) {
457  meAdcLayer2Ring8_->Fill((*iter).adc());
458  meRowLayer2Ring8_->Fill((*iter).row());
459  meColLayer2Ring8_->Fill((*iter).column());
460  }
461  }
462  if (layer == 3) {
463  ++ndigilayer3ladders[ladder - 1];
464  ++ndigiperRingLayer3[zindex - 1];
465  if (zindex == 1) {
466  meAdcLayer3Ring1_->Fill((*iter).adc());
467  meRowLayer3Ring1_->Fill((*iter).row());
468  meColLayer3Ring1_->Fill((*iter).column());
469  }
470  if (zindex == 2) {
471  meAdcLayer3Ring2_->Fill((*iter).adc());
472  meRowLayer3Ring2_->Fill((*iter).row());
473  meColLayer3Ring2_->Fill((*iter).column());
474  }
475 
476  if (zindex == 3) {
477  meAdcLayer3Ring3_->Fill((*iter).adc());
478  meRowLayer3Ring3_->Fill((*iter).row());
479  meColLayer3Ring3_->Fill((*iter).column());
480  }
481 
482  if (zindex == 4) {
483  meAdcLayer3Ring4_->Fill((*iter).adc());
484  meRowLayer3Ring4_->Fill((*iter).row());
485  meColLayer3Ring4_->Fill((*iter).column());
486  }
487 
488  if (zindex == 5) {
489  meAdcLayer3Ring5_->Fill((*iter).adc());
490  meRowLayer3Ring5_->Fill((*iter).row());
491  meColLayer3Ring5_->Fill((*iter).column());
492  }
493 
494  if (zindex == 6) {
495  meAdcLayer3Ring6_->Fill((*iter).adc());
496  meRowLayer3Ring6_->Fill((*iter).row());
497  meColLayer3Ring6_->Fill((*iter).column());
498  }
499 
500  if (zindex == 7) {
501  meAdcLayer3Ring7_->Fill((*iter).adc());
502  meRowLayer3Ring7_->Fill((*iter).row());
503  meColLayer3Ring7_->Fill((*iter).column());
504  }
505  if (zindex == 8) {
506  meAdcLayer3Ring8_->Fill((*iter).adc());
507  meRowLayer3Ring8_->Fill((*iter).row());
508  meColLayer3Ring8_->Fill((*iter).column());
509  }
510  }
511  }
512  }
513 
514  if (detId.subdetId() == PixelSubdetector::PixelEndcap) { // Endcap
515 
516  unsigned int side = tTopo->pxfSide(id);
517  unsigned int disk = tTopo->pxfDisk(id);
518  unsigned int blade = tTopo->pxfBlade(id);
519  unsigned int panel = tTopo->pxfPanel(id);
520  unsigned int mod = tTopo->pxfModule(id);
521  // LogInfo("SiPixelDigiValid")<<"EndcaP="<<side<<" Disk="<<disk<<"
522  // Blade="<<blade<<" Panel="<<panel<<" Module="<<mod;
523  for (iter = begin; iter != end; iter++) {
524  if (side == 1 && disk == 1 && panel == 1) {
525  if (mod == 1) {
526  meAdcZmDisk1Panel1Plaq1_->Fill((*iter).adc());
527  meRowZmDisk1Panel1Plaq1_->Fill((*iter).row());
528  meColZmDisk1Panel1Plaq1_->Fill((*iter).column());
529  } else if (mod == 2) {
530  meAdcZmDisk1Panel1Plaq2_->Fill((*iter).adc());
531  meRowZmDisk1Panel1Plaq2_->Fill((*iter).row());
532  meColZmDisk1Panel1Plaq2_->Fill((*iter).column());
533  } else if (mod == 3) {
534  meAdcZmDisk1Panel1Plaq3_->Fill((*iter).adc());
535  meRowZmDisk1Panel1Plaq3_->Fill((*iter).row());
536  meColZmDisk1Panel1Plaq3_->Fill((*iter).column());
537  } else if (mod == 4) {
538  meAdcZmDisk1Panel1Plaq4_->Fill((*iter).adc());
539  meRowZmDisk1Panel1Plaq4_->Fill((*iter).row());
540  meColZmDisk1Panel1Plaq4_->Fill((*iter).column());
541  } else {
542  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
543  }
544  ++ndigiZmDisk1PerPanel1[blade - 1];
545  }
546 
547  if (side == 1 && disk == 1 && panel == 2) {
548  if (mod == 1) {
549  meAdcZmDisk1Panel2Plaq1_->Fill((*iter).adc());
550  meRowZmDisk1Panel2Plaq1_->Fill((*iter).row());
551  meColZmDisk1Panel2Plaq1_->Fill((*iter).column());
552  } else if (mod == 2) {
553  meAdcZmDisk1Panel2Plaq2_->Fill((*iter).adc());
554  meRowZmDisk1Panel2Plaq2_->Fill((*iter).row());
555  meColZmDisk1Panel2Plaq2_->Fill((*iter).column());
556  } else if (mod == 3) {
557  meAdcZmDisk1Panel2Plaq3_->Fill((*iter).adc());
558  meRowZmDisk1Panel2Plaq3_->Fill((*iter).row());
559  meColZmDisk1Panel2Plaq3_->Fill((*iter).column());
560  } else {
561  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
562  }
563  ++ndigiZmDisk1PerPanel2[blade - 1];
564  }
565 
566  if (side == 1 && disk == 2 && panel == 1) {
567  if (mod == 1) {
568  meAdcZmDisk2Panel1Plaq1_->Fill((*iter).adc());
569  meRowZmDisk2Panel1Plaq1_->Fill((*iter).row());
570  meColZmDisk2Panel1Plaq1_->Fill((*iter).column());
571  } else if (mod == 2) {
572  meAdcZmDisk2Panel1Plaq2_->Fill((*iter).adc());
573  meRowZmDisk2Panel1Plaq2_->Fill((*iter).row());
574  meColZmDisk2Panel1Plaq2_->Fill((*iter).column());
575  } else if (mod == 3) {
576  meAdcZmDisk2Panel1Plaq3_->Fill((*iter).adc());
577  meRowZmDisk2Panel1Plaq3_->Fill((*iter).row());
578  meColZmDisk2Panel1Plaq3_->Fill((*iter).column());
579  } else if (mod == 4) {
580  meAdcZmDisk2Panel1Plaq4_->Fill((*iter).adc());
581  meRowZmDisk2Panel1Plaq4_->Fill((*iter).row());
582  meColZmDisk2Panel1Plaq4_->Fill((*iter).column());
583  } else {
584  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
585  }
586  ++ndigiZmDisk2PerPanel1[blade - 1];
587  }
588 
589  if (side == 1 && disk == 2 && panel == 2) {
590  if (mod == 1) {
591  meAdcZmDisk2Panel2Plaq1_->Fill((*iter).adc());
592  meRowZmDisk2Panel2Plaq1_->Fill((*iter).row());
593  meColZmDisk2Panel2Plaq1_->Fill((*iter).column());
594  } else if (mod == 2) {
595  meAdcZmDisk2Panel2Plaq2_->Fill((*iter).adc());
596  meRowZmDisk2Panel2Plaq2_->Fill((*iter).row());
597  meColZmDisk2Panel2Plaq2_->Fill((*iter).column());
598  } else if (mod == 3) {
599  meAdcZmDisk2Panel2Plaq3_->Fill((*iter).adc());
600  meRowZmDisk2Panel2Plaq3_->Fill((*iter).row());
601  meColZmDisk2Panel2Plaq3_->Fill((*iter).column());
602  } else {
603  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
604  }
605  ++ndigiZmDisk2PerPanel2[blade - 1];
606  }
607 
608  if (side == 2 && disk == 1 && panel == 1) {
609  if (mod == 1) {
610  meAdcZpDisk1Panel1Plaq1_->Fill((*iter).adc());
611  meRowZpDisk1Panel1Plaq1_->Fill((*iter).row());
612  meColZpDisk1Panel1Plaq1_->Fill((*iter).column());
613  } else if (mod == 2) {
614  meAdcZpDisk1Panel1Plaq2_->Fill((*iter).adc());
615  meRowZpDisk1Panel1Plaq2_->Fill((*iter).row());
616  meColZpDisk1Panel1Plaq2_->Fill((*iter).column());
617  } else if (mod == 3) {
618  meAdcZpDisk1Panel1Plaq3_->Fill((*iter).adc());
619  meRowZpDisk1Panel1Plaq3_->Fill((*iter).row());
620  meColZpDisk1Panel1Plaq3_->Fill((*iter).column());
621  } else if (mod == 4) {
622  meAdcZpDisk1Panel1Plaq4_->Fill((*iter).adc());
623  meRowZpDisk1Panel1Plaq4_->Fill((*iter).row());
624  meColZpDisk1Panel1Plaq4_->Fill((*iter).column());
625  } else {
626  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
627  }
628  ++ndigiZpDisk1PerPanel1[blade - 1];
629  }
630 
631  if (side == 2 && disk == 1 && panel == 2) {
632  if (mod == 1) {
633  meAdcZpDisk1Panel2Plaq1_->Fill((*iter).adc());
634  meRowZpDisk1Panel2Plaq1_->Fill((*iter).row());
635  meColZpDisk1Panel2Plaq1_->Fill((*iter).column());
636  } else if (mod == 2) {
637  meAdcZpDisk1Panel2Plaq2_->Fill((*iter).adc());
638  meRowZpDisk1Panel2Plaq2_->Fill((*iter).row());
639  meColZpDisk1Panel2Plaq2_->Fill((*iter).column());
640  } else if (mod == 3) {
641  meAdcZpDisk1Panel2Plaq3_->Fill((*iter).adc());
642  meRowZpDisk1Panel2Plaq3_->Fill((*iter).row());
643  meColZpDisk1Panel2Plaq3_->Fill((*iter).column());
644  } else {
645  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
646  }
647  ++ndigiZpDisk1PerPanel2[blade - 1];
648  }
649 
650  if (side == 2 && disk == 2 && panel == 1) {
651  if (mod == 1) {
652  meAdcZpDisk2Panel1Plaq1_->Fill((*iter).adc());
653  meRowZpDisk2Panel1Plaq1_->Fill((*iter).row());
654  meColZpDisk2Panel1Plaq1_->Fill((*iter).column());
655  } else if (mod == 2) {
656  meAdcZpDisk2Panel1Plaq2_->Fill((*iter).adc());
657  meRowZpDisk2Panel1Plaq2_->Fill((*iter).row());
658  meColZpDisk2Panel1Plaq2_->Fill((*iter).column());
659  } else if (mod == 3) {
660  meAdcZpDisk2Panel1Plaq3_->Fill((*iter).adc());
661  meRowZpDisk2Panel1Plaq3_->Fill((*iter).row());
662  meColZpDisk2Panel1Plaq3_->Fill((*iter).column());
663  } else if (mod == 4) {
664  meAdcZpDisk2Panel1Plaq4_->Fill((*iter).adc());
665  meRowZpDisk2Panel1Plaq4_->Fill((*iter).row());
666  meColZpDisk2Panel1Plaq4_->Fill((*iter).column());
667  } else {
668  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
669  }
670  ++ndigiZpDisk2PerPanel1[blade - 1];
671  }
672 
673  if (side == 2 && disk == 2 && panel == 2) {
674  if (mod == 1) {
675  meAdcZpDisk2Panel2Plaq1_->Fill((*iter).adc());
676  meRowZpDisk2Panel2Plaq1_->Fill((*iter).row());
677  meColZpDisk2Panel2Plaq1_->Fill((*iter).column());
678  } else if (mod == 2) {
679  meAdcZpDisk2Panel2Plaq2_->Fill((*iter).adc());
680  meRowZpDisk2Panel2Plaq2_->Fill((*iter).row());
681  meColZpDisk2Panel2Plaq2_->Fill((*iter).column());
682  } else if (mod == 3) {
683  meAdcZpDisk2Panel2Plaq3_->Fill((*iter).adc());
684  meRowZpDisk2Panel2Plaq3_->Fill((*iter).row());
685  meColZpDisk2Panel2Plaq3_->Fill((*iter).column());
686  } else {
687  // LogError("SiPixelDigiValid")<<" The number of module is Wrong";
688  }
689  ++ndigiZpDisk2PerPanel2[blade - 1];
690  }
691  } // iterating the digi
692 
693  } // Endcap
694 
695  } // end for loop
696 
697  meDigiMultiLayer1Ring1_->Fill(ndigiperRingLayer1[0]);
698  meDigiMultiLayer1Ring2_->Fill(ndigiperRingLayer1[1]);
699  meDigiMultiLayer1Ring3_->Fill(ndigiperRingLayer1[2]);
700  meDigiMultiLayer1Ring4_->Fill(ndigiperRingLayer1[3]);
701  meDigiMultiLayer1Ring5_->Fill(ndigiperRingLayer1[4]);
702  meDigiMultiLayer1Ring6_->Fill(ndigiperRingLayer1[5]);
703  meDigiMultiLayer1Ring7_->Fill(ndigiperRingLayer1[6]);
704  meDigiMultiLayer1Ring8_->Fill(ndigiperRingLayer1[7]);
705 
706  meDigiMultiLayer2Ring1_->Fill(ndigiperRingLayer2[0]);
707  meDigiMultiLayer2Ring2_->Fill(ndigiperRingLayer2[1]);
708  meDigiMultiLayer2Ring3_->Fill(ndigiperRingLayer2[2]);
709  meDigiMultiLayer2Ring4_->Fill(ndigiperRingLayer2[3]);
710  meDigiMultiLayer2Ring5_->Fill(ndigiperRingLayer2[4]);
711  meDigiMultiLayer2Ring6_->Fill(ndigiperRingLayer2[5]);
712  meDigiMultiLayer2Ring7_->Fill(ndigiperRingLayer2[6]);
713  meDigiMultiLayer2Ring8_->Fill(ndigiperRingLayer2[7]);
714 
715  meDigiMultiLayer3Ring1_->Fill(ndigiperRingLayer3[0]);
716  meDigiMultiLayer3Ring2_->Fill(ndigiperRingLayer3[1]);
717  meDigiMultiLayer3Ring3_->Fill(ndigiperRingLayer3[2]);
718  meDigiMultiLayer3Ring4_->Fill(ndigiperRingLayer3[3]);
719  meDigiMultiLayer3Ring5_->Fill(ndigiperRingLayer3[4]);
720  meDigiMultiLayer3Ring6_->Fill(ndigiperRingLayer3[5]);
721  meDigiMultiLayer3Ring7_->Fill(ndigiperRingLayer3[6]);
722  meDigiMultiLayer3Ring8_->Fill(ndigiperRingLayer3[7]);
723 
724  for (int i = 0; i < nblades; i++) {
725  meNdigiZmDisk1PerPanel1_->Fill(ndigiZmDisk1PerPanel1[i]);
726  meNdigiZmDisk1PerPanel2_->Fill(ndigiZmDisk1PerPanel2[i]);
727  meNdigiZmDisk2PerPanel1_->Fill(ndigiZmDisk2PerPanel1[i]);
728  meNdigiZmDisk2PerPanel2_->Fill(ndigiZmDisk2PerPanel2[i]);
729  meNdigiZpDisk1PerPanel1_->Fill(ndigiZpDisk1PerPanel1[i]);
730  meNdigiZpDisk1PerPanel2_->Fill(ndigiZpDisk1PerPanel2[i]);
731  meNdigiZpDisk2PerPanel1_->Fill(ndigiZpDisk2PerPanel1[i]);
732  meNdigiZpDisk2PerPanel2_->Fill(ndigiZpDisk2PerPanel2[i]);
733  }
734 
735  for (int i = 0; i < nladders1; i++) {
736  meDigiMultiLayer1Ladders_->Fill(i + 1, ndigilayer1ladders[i]);
737  }
738 
739  for (int i = 0; i < nladders2; i++) {
740  meDigiMultiLayer2Ladders_->Fill(i + 1, ndigilayer2ladders[i]);
741  }
742 
743  for (int i = 0; i < nladders3; i++) {
744  meDigiMultiLayer3Ladders_->Fill(i + 1, ndigilayer3ladders[i]);
745  }
746 }
MonitorElement * meColZpDisk1Panel1Plaq3_
edm::EDGetTokenT< edm::DetSetVector< PixelDigi > > edmDetSetVector_PixelDigi_Token_
MonitorElement * meColLayer3Ring7_
MonitorElement * meAdcLayer3Ring4_
MonitorElement * meRowZpDisk2Panel1Plaq1_
MonitorElement * meAdcLayer2Ring6_
MonitorElement * meColZmDisk2Panel2Plaq2_
MonitorElement * meRowZpDisk2Panel1Plaq3_
MonitorElement * meRowZmDisk2Panel2Plaq3_
MonitorElement * meAdcLayer3Ring5_
MonitorElement * meDigiMultiLayer3Ring7_
MonitorElement * meDigiMultiLayer1Ring3_
MonitorElement * meAdcZpDisk2Panel1Plaq1_
MonitorElement * meDigiMultiLayer2Ring1_
MonitorElement * meColLayer2Ring2_
MonitorElement * meDigiMultiLayer1Ring5_
MonitorElement * meAdcLayer1Ring2_
MonitorElement * meColLayer1Ring2_
MonitorElement * meNdigiZpDisk2PerPanel1_
MonitorElement * meAdcZmDisk2Panel1Plaq3_
MonitorElement * meColZmDisk2Panel1Plaq2_
MonitorElement * meAdcLayer1Ring8_
MonitorElement * meRowZpDisk2Panel1Plaq4_
MonitorElement * meRowZpDisk2Panel2Plaq1_
MonitorElement * meAdcLayer3Ring2_
MonitorElement * meRowLayer3Ring8_
MonitorElement * meColLayer2Ring3_
MonitorElement * meRowZpDisk1Panel1Plaq4_
MonitorElement * meAdcLayer2Ring3_
MonitorElement * meRowZpDisk1Panel2Plaq2_
MonitorElement * meAdcZmDisk1Panel2Plaq1_
MonitorElement * meRowZmDisk2Panel1Plaq1_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
Definition: Event.h:525
MonitorElement * meColLayer1Ring4_
std::vector< ForwardDetLayer const * > const & posPixelForwardLayers() const
MonitorElement * meRowZmDisk1Panel1Plaq3_
unsigned int pxfDisk(const DetId &id) const
MonitorElement * meDigiMultiLayer1Ring7_
MonitorElement * meRowZpDisk2Panel2Plaq3_
MonitorElement * meDigiMultiLayer3Ring6_
MonitorElement * meColZmDisk1Panel1Plaq3_
MonitorElement * meAdcZmDisk1Panel1Plaq3_
MonitorElement * meDigiMultiLayer1Ring4_
MonitorElement * meRowZpDisk2Panel1Plaq2_
MonitorElement * meRowLayer3Ring7_
MonitorElement * meDigiMultiLayer3Ring3_
unsigned int pxbLadder(const DetId &id) const
MonitorElement * meAdcZmDisk2Panel2Plaq2_
MonitorElement * meColLayer2Ring4_
MonitorElement * meDigiMultiLayer3Ring8_
MonitorElement * meColZmDisk2Panel2Plaq3_
MonitorElement * meColZmDisk2Panel2Plaq1_
MonitorElement * meColLayer3Ring5_
MonitorElement * meColZmDisk1Panel2Plaq1_
MonitorElement * meRowLayer1Ring5_
MonitorElement * meColLayer1Ring7_
unsigned int pxbModule(const DetId &id) const
MonitorElement * meColLayer3Ring1_
MonitorElement * meAdcZpDisk2Panel1Plaq4_
MonitorElement * meRowZmDisk1Panel1Plaq4_
MonitorElement * meRowZmDisk1Panel1Plaq1_
MonitorElement * meRowLayer2Ring3_
MonitorElement * meDigiMultiLayer2Ring7_
MonitorElement * meDigiMultiLayer3Ring1_
MonitorElement * meColZpDisk1Panel2Plaq1_
MonitorElement * meColLayer1Ring1_
MonitorElement * meColLayer2Ring7_
MonitorElement * meColLayer1Ring3_
MonitorElement * meAdcZmDisk1Panel1Plaq4_
MonitorElement * meRowZpDisk1Panel1Plaq1_
MonitorElement * meAdcZpDisk1Panel2Plaq1_
MonitorElement * meColZpDisk1Panel2Plaq2_
MonitorElement * meAdcLayer1Ring4_
MonitorElement * meAdcLayer1Ring5_
MonitorElement * meRowLayer1Ring2_
MonitorElement * meAdcZmDisk2Panel1Plaq4_
MonitorElement * meAdcLayer1Ring1_
MonitorElement * meDigiMultiLayer1Ring2_
MonitorElement * meRowZmDisk1Panel2Plaq3_
MonitorElement * meColZpDisk1Panel1Plaq2_
MonitorElement * meRowZpDisk2Panel2Plaq2_
void Fill(long long x)
MonitorElement * meAdcLayer3Ring6_
MonitorElement * meRowLayer3Ring3_
MonitorElement * meAdcZpDisk2Panel2Plaq3_
MonitorElement * meColZmDisk1Panel2Plaq2_
MonitorElement * meAdcZpDisk2Panel1Plaq3_
MonitorElement * meDigiMultiLayer2Ring5_
MonitorElement * meColLayer2Ring5_
MonitorElement * meRowZpDisk1Panel1Plaq3_
MonitorElement * meColLayer1Ring6_
MonitorElement * meNdigiZmDisk1PerPanel1_
MonitorElement * meAdcZmDisk1Panel1Plaq2_
MonitorElement * meColZpDisk1Panel1Plaq1_
MonitorElement * meAdcZmDisk2Panel1Plaq1_
MonitorElement * meDigiMultiLayer3Ring2_
MonitorElement * meAdcZmDisk1Panel1Plaq1_
MonitorElement * meColZpDisk2Panel2Plaq1_
MonitorElement * meDigiMultiLayer2Ring2_
MonitorElement * meColZpDisk2Panel1Plaq1_
MonitorElement * meDigiMultiLayer2Ring4_
MonitorElement * meDigiMultiLayer2Ring6_
MonitorElement * meAdcZmDisk1Panel2Plaq3_
MonitorElement * meRowZmDisk2Panel2Plaq2_
MonitorElement * meColLayer1Ring8_
MonitorElement * meColZpDisk1Panel2Plaq3_
MonitorElement * meAdcZmDisk2Panel2Plaq1_
MonitorElement * meRowLayer1Ring4_
MonitorElement * meRowZmDisk2Panel1Plaq4_
MonitorElement * meAdcLayer2Ring7_
#define end
Definition: vmac.h:39
MonitorElement * meRowZmDisk2Panel1Plaq2_
MonitorElement * meColZpDisk2Panel2Plaq3_
MonitorElement * meRowLayer3Ring6_
MonitorElement * meColLayer2Ring6_
std::vector< BarrelDetLayer const * > const & pixelBarrelLayers() const
MonitorElement * meColLayer3Ring8_
MonitorElement * meColZmDisk2Panel1Plaq3_
edm::ESHandle< GeometricSearchTracker > tracker
MonitorElement * meDigiMultiLayer2Ring8_
MonitorElement * meAdcLayer2Ring5_
MonitorElement * meAdcLayer3Ring7_
MonitorElement * meDigiMultiLayer1Ladders_
MonitorElement * meAdcZmDisk1Panel2Plaq2_
MonitorElement * meRowZmDisk2Panel2Plaq1_
iterator end()
Return the off-the-end iterator.
Definition: DetSetVector.h:325
MonitorElement * meRowLayer3Ring1_
MonitorElement * meRowLayer2Ring7_
MonitorElement * meAdcZpDisk2Panel2Plaq2_
MonitorElement * meColLayer1Ring5_
unsigned int pxfModule(const DetId &id) const
MonitorElement * meAdcZpDisk1Panel1Plaq1_
Forwar Pixel.
MonitorElement * meDigiMultiLayer1Ring1_
MonitorElement * meColZmDisk1Panel1Plaq1_
MonitorElement * meAdcLayer2Ring8_
MonitorElement * meRowLayer1Ring6_
MonitorElement * meRowZmDisk1Panel1Plaq2_
unsigned int pxbLayer(const DetId &id) const
MonitorElement * meAdcZpDisk1Panel2Plaq2_
MonitorElement * meDigiMultiLayer3Ring5_
Definition: DetId.h:17
MonitorElement * meRowZmDisk2Panel1Plaq3_
MonitorElement * meAdcZpDisk2Panel1Plaq2_
MonitorElement * meColLayer3Ring3_
MonitorElement * meRowLayer2Ring5_
MonitorElement * meAdcZpDisk1Panel1Plaq4_
MonitorElement * meAdcLayer1Ring7_
MonitorElement * meColZpDisk2Panel1Plaq4_
MonitorElement * meRowLayer2Ring1_
MonitorElement * meColLayer2Ring8_
MonitorElement * meAdcLayer2Ring1_
MonitorElement * meAdcZmDisk2Panel1Plaq2_
MonitorElement * meDigiMultiLayer3Ladders_
MonitorElement * meRowLayer3Ring4_
MonitorElement * meAdcLayer1Ring3_
MonitorElement * meNdigiZmDisk1PerPanel2_
MonitorElement * meDigiMultiLayer2Ladders_
MonitorElement * meNdigiZmDisk2PerPanel1_
MonitorElement * meDigiMultiLayer1Ring6_
MonitorElement * meRowLayer2Ring8_
MonitorElement * meRowLayer3Ring2_
MonitorElement * meAdcLayer3Ring8_
#define begin
Definition: vmac.h:32
MonitorElement * meAdcZpDisk1Panel1Plaq2_
T get() const
Definition: EventSetup.h:73
MonitorElement * meNdigiZpDisk1PerPanel2_
MonitorElement * meRowZmDisk1Panel2Plaq1_
MonitorElement * meColZmDisk1Panel1Plaq4_
MonitorElement * meAdcLayer3Ring3_
MonitorElement * meRowLayer1Ring3_
MonitorElement * meDigiMultiLayer2Ring3_
unsigned int pxfSide(const DetId &id) const
MonitorElement * meColZpDisk2Panel1Plaq3_
MonitorElement * meColZmDisk1Panel1Plaq2_
iterator begin()
Return an iterator to the first DetSet.
Definition: DetSetVector.h:314
MonitorElement * meDigiMultiLayer1Ring8_
MonitorElement * meColZmDisk2Panel1Plaq4_
MonitorElement * meRowZpDisk1Panel1Plaq2_
MonitorElement * meColLayer3Ring2_
MonitorElement * meAdcZpDisk1Panel2Plaq3_
MonitorElement * meRowLayer2Ring6_
MonitorElement * meRowLayer1Ring1_
collection_type::const_iterator const_iterator
Definition: DetSet.h:32
collection_type::const_iterator const_iterator
Definition: DetSetVector.h:102
MonitorElement * meColZpDisk1Panel1Plaq4_
MonitorElement * meRowLayer2Ring4_
MonitorElement * meAdcLayer1Ring6_
MonitorElement * meRowLayer1Ring8_
T mod(const T &a, const T &b)
Definition: ecalDccMap.h:4
MonitorElement * meRowZpDisk1Panel2Plaq1_
MonitorElement * meColZpDisk2Panel1Plaq2_
MonitorElement * meNdigiZpDisk2PerPanel2_
MonitorElement * meDigiMultiLayer3Ring4_
MonitorElement * meColLayer2Ring1_
T const * product() const
Definition: ESHandle.h:86
MonitorElement * meAdcLayer3Ring1_
MonitorElement * meColLayer3Ring6_
MonitorElement * meNdigiZmDisk2PerPanel2_
MonitorElement * meRowLayer1Ring7_
MonitorElement * meColZpDisk2Panel2Plaq2_
unsigned int pxfPanel(const DetId &id) const
unsigned int pxfBlade(const DetId &id) const
MonitorElement * meAdcLayer2Ring2_
MonitorElement * meAdcZpDisk1Panel1Plaq3_
MonitorElement * meColLayer3Ring4_
MonitorElement * meRowLayer3Ring5_
MonitorElement * meRowZmDisk1Panel2Plaq2_
MonitorElement * meAdcLayer2Ring4_
MonitorElement * meColZmDisk1Panel2Plaq3_
MonitorElement * meAdcZmDisk2Panel2Plaq3_
MonitorElement * meColZmDisk2Panel1Plaq1_
MonitorElement * meRowLayer2Ring2_
MonitorElement * meNdigiZpDisk1PerPanel1_
MonitorElement * meRowZpDisk1Panel2Plaq3_
MonitorElement * meAdcZpDisk2Panel2Plaq1_
void SiPixelDigiValid::bookHistograms ( DQMStore::IBooker ibooker,
const edm::Run run,
const edm::EventSetup es 
)
overrideprotected

Definition at line 33 of file SiPixelDigiValid.cc.

References dqm::dqmstoreimpl::DQMStore::IBooker::book1D(), dqm::dqmstoreimpl::DQMStore::IBooker::bookProfile(), dbe_, edm::EventSetup::get(), meAdcLayer1Ring1_, meAdcLayer1Ring2_, meAdcLayer1Ring3_, meAdcLayer1Ring4_, meAdcLayer1Ring5_, meAdcLayer1Ring6_, meAdcLayer1Ring7_, meAdcLayer1Ring8_, meAdcLayer2Ring1_, meAdcLayer2Ring2_, meAdcLayer2Ring3_, meAdcLayer2Ring4_, meAdcLayer2Ring5_, meAdcLayer2Ring6_, meAdcLayer2Ring7_, meAdcLayer2Ring8_, meAdcLayer3Ring1_, meAdcLayer3Ring2_, meAdcLayer3Ring3_, meAdcLayer3Ring4_, meAdcLayer3Ring5_, meAdcLayer3Ring6_, meAdcLayer3Ring7_, meAdcLayer3Ring8_, meAdcZmDisk1Panel1Plaq1_, meAdcZmDisk1Panel1Plaq2_, meAdcZmDisk1Panel1Plaq3_, meAdcZmDisk1Panel1Plaq4_, meAdcZmDisk1Panel2Plaq1_, meAdcZmDisk1Panel2Plaq2_, meAdcZmDisk1Panel2Plaq3_, meAdcZmDisk2Panel1Plaq1_, meAdcZmDisk2Panel1Plaq2_, meAdcZmDisk2Panel1Plaq3_, meAdcZmDisk2Panel1Plaq4_, meAdcZmDisk2Panel2Plaq1_, meAdcZmDisk2Panel2Plaq2_, meAdcZmDisk2Panel2Plaq3_, meAdcZpDisk1Panel1Plaq1_, meAdcZpDisk1Panel1Plaq2_, meAdcZpDisk1Panel1Plaq3_, meAdcZpDisk1Panel1Plaq4_, meAdcZpDisk1Panel2Plaq1_, meAdcZpDisk1Panel2Plaq2_, meAdcZpDisk1Panel2Plaq3_, meAdcZpDisk2Panel1Plaq1_, meAdcZpDisk2Panel1Plaq2_, meAdcZpDisk2Panel1Plaq3_, meAdcZpDisk2Panel1Plaq4_, meAdcZpDisk2Panel2Plaq1_, meAdcZpDisk2Panel2Plaq2_, meAdcZpDisk2Panel2Plaq3_, meColLayer1Ring1_, meColLayer1Ring2_, meColLayer1Ring3_, meColLayer1Ring4_, meColLayer1Ring5_, meColLayer1Ring6_, meColLayer1Ring7_, meColLayer1Ring8_, meColLayer2Ring1_, meColLayer2Ring2_, meColLayer2Ring3_, meColLayer2Ring4_, meColLayer2Ring5_, meColLayer2Ring6_, meColLayer2Ring7_, meColLayer2Ring8_, meColLayer3Ring1_, meColLayer3Ring2_, meColLayer3Ring3_, meColLayer3Ring4_, meColLayer3Ring5_, meColLayer3Ring6_, meColLayer3Ring7_, meColLayer3Ring8_, meColZmDisk1Panel1Plaq1_, meColZmDisk1Panel1Plaq2_, meColZmDisk1Panel1Plaq3_, meColZmDisk1Panel1Plaq4_, meColZmDisk1Panel2Plaq1_, meColZmDisk1Panel2Plaq2_, meColZmDisk1Panel2Plaq3_, meColZmDisk2Panel1Plaq1_, meColZmDisk2Panel1Plaq2_, meColZmDisk2Panel1Plaq3_, meColZmDisk2Panel1Plaq4_, meColZmDisk2Panel2Plaq1_, meColZmDisk2Panel2Plaq2_, meColZmDisk2Panel2Plaq3_, meColZpDisk1Panel1Plaq1_, meColZpDisk1Panel1Plaq2_, meColZpDisk1Panel1Plaq3_, meColZpDisk1Panel1Plaq4_, meColZpDisk1Panel2Plaq1_, meColZpDisk1Panel2Plaq2_, meColZpDisk1Panel2Plaq3_, meColZpDisk2Panel1Plaq1_, meColZpDisk2Panel1Plaq2_, meColZpDisk2Panel1Plaq3_, meColZpDisk2Panel1Plaq4_, meColZpDisk2Panel2Plaq1_, meColZpDisk2Panel2Plaq2_, meColZpDisk2Panel2Plaq3_, meDigiMultiLayer1Ladders_, meDigiMultiLayer1Ring1_, meDigiMultiLayer1Ring2_, meDigiMultiLayer1Ring3_, meDigiMultiLayer1Ring4_, meDigiMultiLayer1Ring5_, meDigiMultiLayer1Ring6_, meDigiMultiLayer1Ring7_, meDigiMultiLayer1Ring8_, meDigiMultiLayer2Ladders_, meDigiMultiLayer2Ring1_, meDigiMultiLayer2Ring2_, meDigiMultiLayer2Ring3_, meDigiMultiLayer2Ring4_, meDigiMultiLayer2Ring5_, meDigiMultiLayer2Ring6_, meDigiMultiLayer2Ring7_, meDigiMultiLayer2Ring8_, meDigiMultiLayer3Ladders_, meDigiMultiLayer3Ring1_, meDigiMultiLayer3Ring2_, meDigiMultiLayer3Ring3_, meDigiMultiLayer3Ring4_, meDigiMultiLayer3Ring5_, meDigiMultiLayer3Ring6_, meDigiMultiLayer3Ring7_, meDigiMultiLayer3Ring8_, meNdigiZmDisk1PerPanel1_, meNdigiZmDisk1PerPanel2_, meNdigiZmDisk2PerPanel1_, meNdigiZmDisk2PerPanel2_, meNdigiZpDisk1PerPanel1_, meNdigiZpDisk1PerPanel2_, meNdigiZpDisk2PerPanel1_, meNdigiZpDisk2PerPanel2_, meRowLayer1Ring1_, meRowLayer1Ring2_, meRowLayer1Ring3_, meRowLayer1Ring4_, meRowLayer1Ring5_, meRowLayer1Ring6_, meRowLayer1Ring7_, meRowLayer1Ring8_, meRowLayer2Ring1_, meRowLayer2Ring2_, meRowLayer2Ring3_, meRowLayer2Ring4_, meRowLayer2Ring5_, meRowLayer2Ring6_, meRowLayer2Ring7_, meRowLayer2Ring8_, meRowLayer3Ring1_, meRowLayer3Ring2_, meRowLayer3Ring3_, meRowLayer3Ring4_, meRowLayer3Ring5_, meRowLayer3Ring6_, meRowLayer3Ring7_, meRowLayer3Ring8_, meRowZmDisk1Panel1Plaq1_, meRowZmDisk1Panel1Plaq2_, meRowZmDisk1Panel1Plaq3_, meRowZmDisk1Panel1Plaq4_, meRowZmDisk1Panel2Plaq1_, meRowZmDisk1Panel2Plaq2_, meRowZmDisk1Panel2Plaq3_, meRowZmDisk2Panel1Plaq1_, meRowZmDisk2Panel1Plaq2_, meRowZmDisk2Panel1Plaq3_, meRowZmDisk2Panel1Plaq4_, meRowZmDisk2Panel2Plaq1_, meRowZmDisk2Panel2Plaq2_, meRowZmDisk2Panel2Plaq3_, meRowZpDisk1Panel1Plaq1_, meRowZpDisk1Panel1Plaq2_, meRowZpDisk1Panel1Plaq3_, meRowZpDisk1Panel1Plaq4_, meRowZpDisk1Panel2Plaq1_, meRowZpDisk1Panel2Plaq2_, meRowZpDisk1Panel2Plaq3_, meRowZpDisk2Panel1Plaq1_, meRowZpDisk2Panel1Plaq2_, meRowZpDisk2Panel1Plaq3_, meRowZpDisk2Panel1Plaq4_, meRowZpDisk2Panel2Plaq1_, meRowZpDisk2Panel2Plaq2_, meRowZpDisk2Panel2Plaq3_, Utilities::operator, dqm::dqmstoreimpl::DQMStore::IBooker::setCurrentFolder(), and tracker.

33  {
36 
37  if (dbe_) {
38  ibooker.setCurrentFolder("TrackerDigisV/TrackerDigis/Pixel");
39 
40  meDigiMultiLayer1Ring1_ = ibooker.book1D("digimulti_layer1ring1", "Digi Multiplicity ", 30, 0., 30.);
41  meDigiMultiLayer1Ring2_ = ibooker.book1D("digimulti_layer1ring2", "Digi Multiplicity ", 30, 0., 30.);
42  meDigiMultiLayer1Ring3_ = ibooker.book1D("digimulti_layer1ring3", "Digi Multiplicity ", 30, 0., 30.);
43  meDigiMultiLayer1Ring4_ = ibooker.book1D("digimulti_layer1ring4", "Digi Multiplicity ", 30, 0., 30.);
44  meDigiMultiLayer1Ring5_ = ibooker.book1D("digimulti_layer1ring5", "Digi Multiplicity ", 30, 0., 30.);
45  meDigiMultiLayer1Ring6_ = ibooker.book1D("digimulti_layer1ring6", "Digi Multiplicity ", 30, 0., 30.);
46  meDigiMultiLayer1Ring7_ = ibooker.book1D("digimulti_layer1ring7", "Digi Multiplicity ", 30, 0., 30.);
47  meDigiMultiLayer1Ring8_ = ibooker.book1D("digimulti_layer1ring8", "Digi Multiplicity ", 30, 0., 30.);
48 
49  meDigiMultiLayer2Ring1_ = ibooker.book1D("digimulti_layer2ring1", "Digi Multiplicity ", 30, 0., 30.);
50  meDigiMultiLayer2Ring2_ = ibooker.book1D("digimulti_layer2ring2", "Digi Multiplicity ", 30, 0., 30.);
51  meDigiMultiLayer2Ring3_ = ibooker.book1D("digimulti_layer2ring3", "Digi Multiplicity ", 30, 0., 30.);
52  meDigiMultiLayer2Ring4_ = ibooker.book1D("digimulti_layer2ring4", "Digi Multiplicity ", 30, 0., 30.);
53  meDigiMultiLayer2Ring5_ = ibooker.book1D("digimulti_layer2ring5", "Digi Multiplicity ", 30, 0., 30.);
54  meDigiMultiLayer2Ring6_ = ibooker.book1D("digimulti_layer2ring6", "Digi Multiplicity ", 30, 0., 30.);
55  meDigiMultiLayer2Ring7_ = ibooker.book1D("digimulti_layer2ring7", "Digi Multiplicity ", 30, 0., 30.);
56  meDigiMultiLayer2Ring8_ = ibooker.book1D("digimulti_layer2ring8", "Digi Multiplicity ", 30, 0., 30.);
57 
58  meDigiMultiLayer3Ring1_ = ibooker.book1D("digimulti_layer3ring1", "Digi Multiplicity ", 30, 0., 30.);
59  meDigiMultiLayer3Ring2_ = ibooker.book1D("digimulti_layer3ring2", "Digi Multiplicity ", 30, 0., 30.);
60  meDigiMultiLayer3Ring3_ = ibooker.book1D("digimulti_layer3ring3", "Digi Multiplicity ", 30, 0., 30.);
61  meDigiMultiLayer3Ring4_ = ibooker.book1D("digimulti_layer3ring4", "Digi Multiplicity ", 30, 0., 30.);
62  meDigiMultiLayer3Ring5_ = ibooker.book1D("digimulti_layer3ring5", "Digi Multiplicity ", 30, 0., 30.);
63  meDigiMultiLayer3Ring6_ = ibooker.book1D("digimulti_layer3ring6", "Digi Multiplicity ", 30, 0., 30.);
64  meDigiMultiLayer3Ring7_ = ibooker.book1D("digimulti_layer3ring7", "Digi Multiplicity ", 30, 0., 30.);
65  meDigiMultiLayer3Ring8_ = ibooker.book1D("digimulti_layer3ring8", "Digi Multiplicity ", 30, 0., 30.);
66 
68  meAdcLayer1Ring1_ = ibooker.book1D("adc_layer1ring1", "Digi charge", 50, 0., 300.);
69  meAdcLayer1Ring2_ = ibooker.book1D("adc_layer1ring2", "Digi charge", 50, 0., 300.);
70  meAdcLayer1Ring3_ = ibooker.book1D("adc_layer1ring3", "Digi charge", 50, 0., 300.);
71  meAdcLayer1Ring4_ = ibooker.book1D("adc_layer1ring4", "Digi charge", 50, 0., 300.);
72  meAdcLayer1Ring5_ = ibooker.book1D("adc_layer1ring5", "Digi charge", 50, 0., 300.);
73  meAdcLayer1Ring6_ = ibooker.book1D("adc_layer1ring6", "Digi charge", 50, 0., 300.);
74  meAdcLayer1Ring7_ = ibooker.book1D("adc_layer1ring7", "Digi charge", 50, 0., 300.);
75  meAdcLayer1Ring8_ = ibooker.book1D("adc_layer1ring8", "Digi charge", 50, 0., 300.);
76 
77  meRowLayer1Ring1_ = ibooker.book1D("row_layer1ring1", "Digi row", 50, 0., 200.);
78  meRowLayer1Ring2_ = ibooker.book1D("row_layer1ring2", "Digi row", 50, 0., 200.);
79  meRowLayer1Ring3_ = ibooker.book1D("row_layer1ring3", "Digi row", 50, 0., 200.);
80  meRowLayer1Ring4_ = ibooker.book1D("row_layer1ring4", "Digi row", 50, 0., 200.);
81  meRowLayer1Ring5_ = ibooker.book1D("row_layer1ring5", "Digi row", 50, 0., 200.);
82  meRowLayer1Ring6_ = ibooker.book1D("row_layer1ring6", "Digi row", 50, 0., 200.);
83  meRowLayer1Ring7_ = ibooker.book1D("row_layer1ring7", "Digi row", 50, 0., 200.);
84  meRowLayer1Ring8_ = ibooker.book1D("row_layer1ring8", "Digi row", 50, 0., 200.);
85 
86  meColLayer1Ring1_ = ibooker.book1D("col_layer1ring1", "Digi column", 50, 0., 500.);
87  meColLayer1Ring2_ = ibooker.book1D("col_layer1ring2", "Digi column", 50, 0., 500.);
88  meColLayer1Ring3_ = ibooker.book1D("col_layer1ring3", "Digi column", 50, 0., 500.);
89  meColLayer1Ring4_ = ibooker.book1D("col_layer1ring4", "Digi column", 50, 0., 500.);
90  meColLayer1Ring5_ = ibooker.book1D("col_layer1ring5", "Digi column", 50, 0., 500.);
91  meColLayer1Ring6_ = ibooker.book1D("col_layer1ring6", "Digi column", 50, 0., 500.);
92  meColLayer1Ring7_ = ibooker.book1D("col_layer1ring7", "Digi column", 50, 0., 500.);
93  meColLayer1Ring8_ = ibooker.book1D("col_layer1ring8", "Digi column", 50, 0., 500.);
94 
95  meAdcLayer2Ring1_ = ibooker.book1D("adc_layer2ring1", "Digi charge", 50, 0., 300.);
96  meAdcLayer2Ring2_ = ibooker.book1D("adc_layer2ring2", "Digi charge", 50, 0., 300.);
97  meAdcLayer2Ring3_ = ibooker.book1D("adc_layer2ring3", "Digi charge", 50, 0., 300.);
98  meAdcLayer2Ring4_ = ibooker.book1D("adc_layer2ring4", "Digi charge", 50, 0., 300.);
99  meAdcLayer2Ring5_ = ibooker.book1D("adc_layer2ring5", "Digi charge", 50, 0., 300.);
100  meAdcLayer2Ring6_ = ibooker.book1D("adc_layer2ring6", "Digi charge", 50, 0., 300.);
101  meAdcLayer2Ring7_ = ibooker.book1D("adc_layer2ring7", "Digi charge", 50, 0., 300.);
102  meAdcLayer2Ring8_ = ibooker.book1D("adc_layer2ring8", "Digi charge", 50, 0., 300.);
103 
104  meRowLayer2Ring1_ = ibooker.book1D("row_layer2ring1", "Digi row", 50, 0., 200.);
105  meRowLayer2Ring2_ = ibooker.book1D("row_layer2ring2", "Digi row", 50, 0., 200.);
106  meRowLayer2Ring3_ = ibooker.book1D("row_layer2ring3", "Digi row", 50, 0., 200.);
107  meRowLayer2Ring4_ = ibooker.book1D("row_layer2ring4", "Digi row", 50, 0., 200.);
108  meRowLayer2Ring5_ = ibooker.book1D("row_layer2ring5", "Digi row", 50, 0., 200.);
109  meRowLayer2Ring6_ = ibooker.book1D("row_layer2ring6", "Digi row", 50, 0., 200.);
110  meRowLayer2Ring7_ = ibooker.book1D("row_layer2ring7", "Digi row", 50, 0., 200.);
111  meRowLayer2Ring8_ = ibooker.book1D("row_layer2ring8", "Digi row", 50, 0., 200.);
112 
113  meColLayer2Ring1_ = ibooker.book1D("col_layer2ring1", "Digi column", 50, 0., 500.);
114  meColLayer2Ring2_ = ibooker.book1D("col_layer2ring2", "Digi column", 50, 0., 500.);
115  meColLayer2Ring3_ = ibooker.book1D("col_layer2ring3", "Digi column", 50, 0., 500.);
116  meColLayer2Ring4_ = ibooker.book1D("col_layer2ring4", "Digi column", 50, 0., 500.);
117  meColLayer2Ring5_ = ibooker.book1D("col_layer2ring5", "Digi column", 50, 0., 500.);
118  meColLayer2Ring6_ = ibooker.book1D("col_layer2ring6", "Digi column", 50, 0., 500.);
119  meColLayer2Ring7_ = ibooker.book1D("col_layer2ring7", "Digi column", 50, 0., 500.);
120  meColLayer2Ring8_ = ibooker.book1D("col_layer2ring8", "Digi column", 50, 0., 500.);
121 
122  meAdcLayer3Ring1_ = ibooker.book1D("adc_layer3ring1", "Digi charge", 50, 0., 300.);
123  meAdcLayer3Ring2_ = ibooker.book1D("adc_layer3ring2", "Digi charge", 50, 0., 300.);
124  meAdcLayer3Ring3_ = ibooker.book1D("adc_layer3ring3", "Digi charge", 50, 0., 300.);
125  meAdcLayer3Ring4_ = ibooker.book1D("adc_layer3ring4", "Digi charge", 50, 0., 300.);
126  meAdcLayer3Ring5_ = ibooker.book1D("adc_layer3ring5", "Digi charge", 50, 0., 300.);
127  meAdcLayer3Ring6_ = ibooker.book1D("adc_layer3ring6", "Digi charge", 50, 0., 300.);
128  meAdcLayer3Ring7_ = ibooker.book1D("adc_layer3ring7", "Digi charge", 50, 0., 300.);
129  meAdcLayer3Ring8_ = ibooker.book1D("adc_layer3ring8", "Digi charge", 50, 0., 300.);
130 
131  meRowLayer3Ring1_ = ibooker.book1D("row_layer3ring1", "Digi row", 50, 0., 200.);
132  meRowLayer3Ring2_ = ibooker.book1D("row_layer3ring2", "Digi row", 50, 0., 200.);
133  meRowLayer3Ring3_ = ibooker.book1D("row_layer3ring3", "Digi row", 50, 0., 200.);
134  meRowLayer3Ring4_ = ibooker.book1D("row_layer3ring4", "Digi row", 50, 0., 200.);
135  meRowLayer3Ring5_ = ibooker.book1D("row_layer3ring5", "Digi row", 50, 0., 200.);
136  meRowLayer3Ring6_ = ibooker.book1D("row_layer3ring6", "Digi row", 50, 0., 200.);
137  meRowLayer3Ring7_ = ibooker.book1D("row_layer3ring7", "Digi row", 50, 0., 200.);
138  meRowLayer3Ring8_ = ibooker.book1D("row_layer3ring8", "Digi row", 50, 0., 200.);
139 
140  meColLayer3Ring1_ = ibooker.book1D("col_layer3ring1", "Digi column", 50, 0., 500.);
141  meColLayer3Ring2_ = ibooker.book1D("col_layer3ring2", "Digi column", 50, 0., 500.);
142  meColLayer3Ring3_ = ibooker.book1D("col_layer3ring3", "Digi column", 50, 0., 500.);
143  meColLayer3Ring4_ = ibooker.book1D("col_layer3ring4", "Digi column", 50, 0., 500.);
144  meColLayer3Ring5_ = ibooker.book1D("col_layer3ring5", "Digi column", 50, 0., 500.);
145  meColLayer3Ring6_ = ibooker.book1D("col_layer3ring6", "Digi column", 50, 0., 500.);
146  meColLayer3Ring7_ = ibooker.book1D("col_layer3ring7", "Digi column", 50, 0., 500.);
147  meColLayer3Ring8_ = ibooker.book1D("col_layer3ring8", "Digi column", 50, 0., 500.);
148 
150  ibooker.bookProfile("digi_layer1_ladders", "Digi Num. per ladder", 22, 0.0, 21.0, 100, 0.0, 100);
152  ibooker.bookProfile("digi_layer2_ladders", "Digi Num. per ladder", 34, 0.0, 32.0, 100, 0.0, 100);
154  ibooker.bookProfile("digi_layer3_ladders", "Digi Num. per ladder", 46, 0.0, 45.0, 100, 0.0, 100);
155 
156  // Forward Pixel
157  /* ZMinus Side 1st Disk */
158  meAdcZmDisk1Panel1Plaq1_ = ibooker.book1D("adc_zm_disk1_panel1_plaq1", "Digi charge", 50, 0., 300.);
159  meAdcZmDisk1Panel1Plaq2_ = ibooker.book1D("adc_zm_disk1_panel1_plaq2", "Digi charge", 50, 0., 300.);
160  meAdcZmDisk1Panel1Plaq3_ = ibooker.book1D("adc_zm_disk1_panel1_plaq3", "Digi charge", 50, 0., 300.);
161  meAdcZmDisk1Panel1Plaq4_ = ibooker.book1D("adc_zm_disk1_panel1_plaq4", "Digi charge", 50, 0., 300.);
162  meAdcZmDisk1Panel2Plaq1_ = ibooker.book1D("adc_zm_disk1_panel2_plaq1", "Digi charge", 50, 0., 300.);
163  meAdcZmDisk1Panel2Plaq2_ = ibooker.book1D("adc_zm_disk1_panel2_plaq2", "Digi charge", 50, 0., 300.);
164  meAdcZmDisk1Panel2Plaq3_ = ibooker.book1D("adc_zm_disk1_panel2_plaq3", "Digi charge", 50, 0., 300.);
165 
166  meRowZmDisk1Panel1Plaq1_ = ibooker.book1D("row_zm_disk1_panel1_plaq1", "Digi row", 50, 0., 100.);
167  meRowZmDisk1Panel1Plaq2_ = ibooker.book1D("row_zm_disk1_panel1_plaq2", "Digi row", 50, 0., 200.);
168  meRowZmDisk1Panel1Plaq3_ = ibooker.book1D("row_zm_disk1_panel1_plaq3", "Digi row", 50, 0., 200.);
169  meRowZmDisk1Panel1Plaq4_ = ibooker.book1D("row_zm_disk1_panel1_plaq4", "Digi row", 50, 0., 100.);
170  meRowZmDisk1Panel2Plaq1_ = ibooker.book1D("row_zm_disk1_panel2_plaq1", "Digi row", 50, 0., 200.);
171  meRowZmDisk1Panel2Plaq2_ = ibooker.book1D("row_zm_disk1_panel2_plaq2", "Digi row", 50, 0., 200.);
172  meRowZmDisk1Panel2Plaq3_ = ibooker.book1D("row_zm_disk1_panel2_plaq3", "Digi row", 50, 0., 200.);
173 
174  meColZmDisk1Panel1Plaq1_ = ibooker.book1D("col_zm_disk1_panel1_plaq1", "Digi column", 50, 0., 150.);
175  meColZmDisk1Panel1Plaq2_ = ibooker.book1D("col_zm_disk1_panel1_plaq2", "Digi column", 50, 0., 200.);
176  meColZmDisk1Panel1Plaq3_ = ibooker.book1D("col_zm_disk1_panel1_plaq3", "Digi column", 50, 0., 250.);
177  meColZmDisk1Panel1Plaq4_ = ibooker.book1D("col_zm_disk1_panel1_plaq4", "Digi column", 50, 0., 300.);
178  meColZmDisk1Panel2Plaq1_ = ibooker.book1D("col_zm_disk1_panel2_plaq1", "Digi column", 50, 0., 200.);
179  meColZmDisk1Panel2Plaq2_ = ibooker.book1D("col_zm_disk1_panel2_plaq2", "Digi column", 50, 0., 250.);
180  meColZmDisk1Panel2Plaq3_ = ibooker.book1D("col_zm_disk1_panel2_plaq3", "Digi column", 50, 0., 300.);
182  ibooker.book1D("digi_zm_disk1_panel1", "Digi Num. Panel1 Of 1st Disk In ZMinus Side ", 30, 0., 30.);
184  ibooker.book1D("digi_zm_disk1_panel2", "Digi Num. Panel2 Of 1st Disk In ZMinus Side ", 30, 0., 30.);
185 
186  /* ZMius Side 2nd disk */
187  meAdcZmDisk2Panel1Plaq1_ = ibooker.book1D("adc_zm_disk2_panel1_plaq1", "Digi charge", 50, 0., 300.);
188  meAdcZmDisk2Panel1Plaq2_ = ibooker.book1D("adc_zm_disk2_panel1_plaq2", "Digi charge", 50, 0., 300.);
189  meAdcZmDisk2Panel1Plaq3_ = ibooker.book1D("adc_zm_disk2_panel1_plaq3", "Digi charge", 50, 0., 300.);
190  meAdcZmDisk2Panel1Plaq4_ = ibooker.book1D("adc_zm_disk2_panel1_plaq4", "Digi charge", 50, 0., 300.);
191  meAdcZmDisk2Panel2Plaq1_ = ibooker.book1D("adc_zm_disk2_panel2_plaq1", "Digi charge", 50, 0., 300.);
192  meAdcZmDisk2Panel2Plaq2_ = ibooker.book1D("adc_zm_disk2_panel2_plaq2", "Digi charge", 50, 0., 300.);
193  meAdcZmDisk2Panel2Plaq3_ = ibooker.book1D("adc_zm_disk2_panel2_plaq3", "Digi charge", 50, 0., 300.);
194 
195  meRowZmDisk2Panel1Plaq1_ = ibooker.book1D("row_zm_disk2_panel1_plaq1", "Digi row", 50, 0., 100.);
196  meRowZmDisk2Panel1Plaq2_ = ibooker.book1D("row_zm_disk2_panel1_plaq2", "Digi row", 50, 0., 200.);
197  meRowZmDisk2Panel1Plaq3_ = ibooker.book1D("row_zm_disk2_panel1_plaq3", "Digi row", 50, 0., 200.);
198  meRowZmDisk2Panel1Plaq4_ = ibooker.book1D("row_zm_disk2_panel1_plaq4", "Digi row", 50, 0., 100.);
199  meRowZmDisk2Panel2Plaq1_ = ibooker.book1D("row_zm_disk2_panel2_plaq1", "Digi row", 50, 0., 200.);
200  meRowZmDisk2Panel2Plaq2_ = ibooker.book1D("row_zm_disk2_panel2_plaq2", "Digi row", 50, 0., 200.);
201  meRowZmDisk2Panel2Plaq3_ = ibooker.book1D("row_zm_disk2_panel2_plaq3", "Digi row", 50, 0., 200.);
202 
203  meColZmDisk2Panel1Plaq1_ = ibooker.book1D("col_zm_disk2_panel1_plaq1", "Digi Column", 50, 0., 150.);
204  meColZmDisk2Panel1Plaq2_ = ibooker.book1D("col_zm_disk2_panel1_plaq2", "Digi Column", 50, 0., 200.);
205  meColZmDisk2Panel1Plaq3_ = ibooker.book1D("col_zm_disk2_panel1_plaq3", "Digi Column", 50, 0., 250.);
206  meColZmDisk2Panel1Plaq4_ = ibooker.book1D("col_zm_disk2_panel1_plaq4", "Digi Column", 50, 0., 300.);
207  meColZmDisk2Panel2Plaq1_ = ibooker.book1D("col_zm_disk2_panel2_plaq1", "Digi Column", 50, 0., 200.);
208  meColZmDisk2Panel2Plaq2_ = ibooker.book1D("col_zm_disk2_panel2_plaq2", "Digi Column", 50, 0., 250.);
209  meColZmDisk2Panel2Plaq3_ = ibooker.book1D("col_zm_disk2_panel2_plaq3", "Digi Column", 50, 0., 300.);
211  ibooker.book1D("digi_zm_disk2_panel1", "Digi Num. Panel1 Of 2nd Disk In ZMinus Side ", 30, 0., 30.);
213  ibooker.book1D("digi_zm_disk2_panel2", "Digi Num. Panel2 Of 2nd Disk In ZMinus Side ", 30, 0., 30.);
214 
215  /* ZPlus Side 1st Disk */
216  meAdcZpDisk1Panel1Plaq1_ = ibooker.book1D("adc_zp_disk1_panel1_plaq1", "Digi charge", 50, 0., 300.);
217  meAdcZpDisk1Panel1Plaq2_ = ibooker.book1D("adc_zp_disk1_panel1_plaq2", "Digi charge", 50, 0., 300.);
218  meAdcZpDisk1Panel1Plaq3_ = ibooker.book1D("adc_zp_disk1_panel1_plaq3", "Digi charge", 50, 0., 300.);
219  meAdcZpDisk1Panel1Plaq4_ = ibooker.book1D("adc_zp_disk1_panel1_plaq4", "Digi charge", 50, 0., 300.);
220  meAdcZpDisk1Panel2Plaq1_ = ibooker.book1D("adc_zp_disk1_panel2_plaq1", "Digi charge", 50, 0., 300.);
221  meAdcZpDisk1Panel2Plaq2_ = ibooker.book1D("adc_zp_disk1_panel2_plaq2", "Digi charge", 50, 0., 300.);
222  meAdcZpDisk1Panel2Plaq3_ = ibooker.book1D("adc_zp_disk1_panel2_plaq3", "Digi charge", 50, 0., 300.);
223 
224  meRowZpDisk1Panel1Plaq1_ = ibooker.book1D("row_zp_disk1_panel1_plaq1", "Digi row", 50, 0., 100.);
225  meRowZpDisk1Panel1Plaq2_ = ibooker.book1D("row_zp_disk1_panel1_plaq2", "Digi row", 50, 0., 200.);
226  meRowZpDisk1Panel1Plaq3_ = ibooker.book1D("row_zp_disk1_panel1_plaq3", "Digi row", 50, 0., 200.);
227  meRowZpDisk1Panel1Plaq4_ = ibooker.book1D("row_zp_disk1_panel1_plaq4", "Digi row", 50, 0., 100.);
228  meRowZpDisk1Panel2Plaq1_ = ibooker.book1D("row_zp_disk1_panel2_plaq1", "Digi row", 50, 0., 200.);
229  meRowZpDisk1Panel2Plaq2_ = ibooker.book1D("row_zp_disk1_panel2_plaq2", "Digi row", 50, 0., 200.);
230  meRowZpDisk1Panel2Plaq3_ = ibooker.book1D("row_zp_disk1_panel2_plaq3", "Digi row", 50, 0., 200.);
231 
232  meColZpDisk1Panel1Plaq1_ = ibooker.book1D("col_zp_disk1_panel1_plaq1", "Digi Column", 50, 0., 150.);
233  meColZpDisk1Panel1Plaq2_ = ibooker.book1D("col_zp_disk1_panel1_plaq2", "Digi column", 50, 0., 200.);
234  meColZpDisk1Panel1Plaq3_ = ibooker.book1D("col_zp_disk1_panel1_plaq3", "Digi column", 50, 0., 250.);
235  meColZpDisk1Panel1Plaq4_ = ibooker.book1D("col_zp_disk1_panel1_plaq4", "Digi column", 50, 0., 300.);
236  meColZpDisk1Panel2Plaq1_ = ibooker.book1D("col_zp_disk1_panel2_plaq1", "Digi column", 50, 0., 200.);
237  meColZpDisk1Panel2Plaq2_ = ibooker.book1D("col_zp_disk1_panel2_plaq2", "Digi column", 50, 0., 250.);
238  meColZpDisk1Panel2Plaq3_ = ibooker.book1D("col_zp_disk1_panel2_plaq3", "Digi column", 50, 0., 300.);
240  ibooker.book1D("digi_zp_disk1_panel1", "Digi Num. Panel1 Of 1st Disk In ZPlus Side ", 30, 0., 30.);
242  ibooker.book1D("digi_zp_disk1_panel2", "Digi Num. Panel2 Of 1st Disk In ZPlus Side ", 30, 0., 30.);
243 
244  /* ZPlus Side 2nd disk */
245  meAdcZpDisk2Panel1Plaq1_ = ibooker.book1D("adc_zp_disk2_panel1_plaq1", "Digi charge", 50, 0., 300.);
246  meAdcZpDisk2Panel1Plaq2_ = ibooker.book1D("adc_zp_disk2_panel1_plaq2", "Digi charge", 50, 0., 300.);
247  meAdcZpDisk2Panel1Plaq3_ = ibooker.book1D("adc_zp_disk2_panel1_plaq3", "Digi charge", 50, 0., 300.);
248  meAdcZpDisk2Panel1Plaq4_ = ibooker.book1D("adc_zp_disk2_panel1_plaq4", "Digi charge", 50, 0., 300.);
249  meAdcZpDisk2Panel2Plaq1_ = ibooker.book1D("adc_zp_disk2_panel2_plaq1", "Digi charge", 50, 0., 300.);
250  meAdcZpDisk2Panel2Plaq2_ = ibooker.book1D("adc_zp_disk2_panel2_plaq2", "Digi charge", 50, 0., 300.);
251  meAdcZpDisk2Panel2Plaq3_ = ibooker.book1D("adc_zp_disk2_panel2_plaq3", "Digi charge", 50, 0., 300.);
252 
253  meRowZpDisk2Panel1Plaq1_ = ibooker.book1D("row_zp_disk2_panel1_plaq1", "Digi row", 10, 0., 100.);
254  meRowZpDisk2Panel1Plaq2_ = ibooker.book1D("row_zp_disk2_panel1_plaq2", "Digi row", 10, 0., 200.);
255  meRowZpDisk2Panel1Plaq3_ = ibooker.book1D("row_zp_disk2_panel1_plaq3", "Digi row", 10, 0., 200.);
256  meRowZpDisk2Panel1Plaq4_ = ibooker.book1D("row_zp_disk2_panel1_plaq4", "Digi row", 10, 0., 100.);
257  meRowZpDisk2Panel2Plaq1_ = ibooker.book1D("row_zp_disk2_panel2_plaq1", "Digi row", 10, 0., 200.);
258  meRowZpDisk2Panel2Plaq2_ = ibooker.book1D("row_zp_disk2_panel2_plaq2", "Digi row", 10, 0., 200.);
259  meRowZpDisk2Panel2Plaq3_ = ibooker.book1D("row_zp_disk2_panel2_plaq3", "Digi row", 10, 0., 200.);
260 
261  meColZpDisk2Panel1Plaq1_ = ibooker.book1D("col_zp_disk2_panel1_plaq1", "Digi column", 50, 0., 150.);
262  meColZpDisk2Panel1Plaq2_ = ibooker.book1D("col_zp_disk2_panel1_plaq2", "Digi column", 50, 0., 200.);
263  meColZpDisk2Panel1Plaq3_ = ibooker.book1D("col_zp_disk2_panel1_plaq3", "Digi column", 50, 0., 250.);
264  meColZpDisk2Panel1Plaq4_ = ibooker.book1D("col_zp_disk2_panel1_plaq4", "Digi column", 50, 0., 300.);
265  meColZpDisk2Panel2Plaq1_ = ibooker.book1D("col_zp_disk2_panel2_plaq1", "Digi column", 50, 0., 200.);
266  meColZpDisk2Panel2Plaq2_ = ibooker.book1D("col_zp_disk2_panel2_plaq2", "Digi column", 50, 0., 250.);
267  meColZpDisk2Panel2Plaq3_ = ibooker.book1D("col_zp_disk2_panel2_plaq3", "Digi column", 50, 0., 300.);
269  ibooker.book1D("digi_zp_disk2_panel1", "Digi Num. Panel1 Of 2nd Disk In ZPlus Side ", 30, 0., 30.);
271  ibooker.book1D("digi_zp_disk2_panel2", "Digi Num. Panel2 Of 2nd Disk In ZPlus Side ", 30, 0., 30.);
272  }
273 }
MonitorElement * meColZpDisk1Panel1Plaq3_
MonitorElement * meColLayer3Ring7_
MonitorElement * meAdcLayer3Ring4_
MonitorElement * meRowZpDisk2Panel1Plaq1_
MonitorElement * meAdcLayer2Ring6_
MonitorElement * meColZmDisk2Panel2Plaq2_
MonitorElement * meRowZpDisk2Panel1Plaq3_
MonitorElement * meRowZmDisk2Panel2Plaq3_
MonitorElement * meAdcLayer3Ring5_
MonitorElement * meDigiMultiLayer3Ring7_
MonitorElement * meDigiMultiLayer1Ring3_
MonitorElement * meAdcZpDisk2Panel1Plaq1_
MonitorElement * meDigiMultiLayer2Ring1_
MonitorElement * meColLayer2Ring2_
MonitorElement * meDigiMultiLayer1Ring5_
MonitorElement * meAdcLayer1Ring2_
MonitorElement * meColLayer1Ring2_
MonitorElement * meNdigiZpDisk2PerPanel1_
MonitorElement * meAdcZmDisk2Panel1Plaq3_
MonitorElement * meColZmDisk2Panel1Plaq2_
MonitorElement * meAdcLayer1Ring8_
MonitorElement * meRowZpDisk2Panel1Plaq4_
MonitorElement * meRowZpDisk2Panel2Plaq1_
MonitorElement * meAdcLayer3Ring2_
MonitorElement * meRowLayer3Ring8_
MonitorElement * meColLayer2Ring3_
MonitorElement * meRowZpDisk1Panel1Plaq4_
MonitorElement * meAdcLayer2Ring3_
MonitorElement * meRowZpDisk1Panel2Plaq2_
MonitorElement * meAdcZmDisk1Panel2Plaq1_
MonitorElement * meRowZmDisk2Panel1Plaq1_
MonitorElement * meColLayer1Ring4_
MonitorElement * meRowZmDisk1Panel1Plaq3_
MonitorElement * meDigiMultiLayer1Ring7_
MonitorElement * meRowZpDisk2Panel2Plaq3_
MonitorElement * meDigiMultiLayer3Ring6_
MonitorElement * meColZmDisk1Panel1Plaq3_
MonitorElement * meAdcZmDisk1Panel1Plaq3_
MonitorElement * meDigiMultiLayer1Ring4_
MonitorElement * meRowZpDisk2Panel1Plaq2_
MonitorElement * meRowLayer3Ring7_
MonitorElement * meDigiMultiLayer3Ring3_
MonitorElement * meAdcZmDisk2Panel2Plaq2_
MonitorElement * meColLayer2Ring4_
MonitorElement * meDigiMultiLayer3Ring8_
MonitorElement * meColZmDisk2Panel2Plaq3_
MonitorElement * meColZmDisk2Panel2Plaq1_
MonitorElement * meColLayer3Ring5_
MonitorElement * meColZmDisk1Panel2Plaq1_
MonitorElement * meRowLayer1Ring5_
MonitorElement * meColLayer1Ring7_
MonitorElement * meColLayer3Ring1_
MonitorElement * meAdcZpDisk2Panel1Plaq4_
MonitorElement * meRowZmDisk1Panel1Plaq4_
MonitorElement * meRowZmDisk1Panel1Plaq1_
MonitorElement * meRowLayer2Ring3_
MonitorElement * meDigiMultiLayer2Ring7_
MonitorElement * meDigiMultiLayer3Ring1_
MonitorElement * meColZpDisk1Panel2Plaq1_
MonitorElement * meColLayer1Ring1_
MonitorElement * meColLayer2Ring7_
MonitorElement * meColLayer1Ring3_
MonitorElement * meAdcZmDisk1Panel1Plaq4_
MonitorElement * meRowZpDisk1Panel1Plaq1_
MonitorElement * meAdcZpDisk1Panel2Plaq1_
MonitorElement * meColZpDisk1Panel2Plaq2_
MonitorElement * meAdcLayer1Ring4_
MonitorElement * meAdcLayer1Ring5_
MonitorElement * meRowLayer1Ring2_
MonitorElement * meAdcZmDisk2Panel1Plaq4_
MonitorElement * meAdcLayer1Ring1_
MonitorElement * meDigiMultiLayer1Ring2_
MonitorElement * meRowZmDisk1Panel2Plaq3_
MonitorElement * meColZpDisk1Panel1Plaq2_
MonitorElement * meRowZpDisk2Panel2Plaq2_
MonitorElement * meAdcLayer3Ring6_
MonitorElement * meRowLayer3Ring3_
MonitorElement * meAdcZpDisk2Panel2Plaq3_
MonitorElement * meColZmDisk1Panel2Plaq2_
MonitorElement * meAdcZpDisk2Panel1Plaq3_
MonitorElement * meDigiMultiLayer2Ring5_
MonitorElement * meColLayer2Ring5_
MonitorElement * meRowZpDisk1Panel1Plaq3_
MonitorElement * meColLayer1Ring6_
MonitorElement * meNdigiZmDisk1PerPanel1_
MonitorElement * meAdcZmDisk1Panel1Plaq2_
MonitorElement * meColZpDisk1Panel1Plaq1_
MonitorElement * meAdcZmDisk2Panel1Plaq1_
MonitorElement * meDigiMultiLayer3Ring2_
MonitorElement * meAdcZmDisk1Panel1Plaq1_
MonitorElement * meColZpDisk2Panel2Plaq1_
MonitorElement * meDigiMultiLayer2Ring2_
MonitorElement * meColZpDisk2Panel1Plaq1_
MonitorElement * meDigiMultiLayer2Ring4_
MonitorElement * meDigiMultiLayer2Ring6_
MonitorElement * meAdcZmDisk1Panel2Plaq3_
MonitorElement * meRowZmDisk2Panel2Plaq2_
MonitorElement * meColLayer1Ring8_
MonitorElement * meColZpDisk1Panel2Plaq3_
MonitorElement * meAdcZmDisk2Panel2Plaq1_
MonitorElement * meRowLayer1Ring4_
MonitorElement * meRowZmDisk2Panel1Plaq4_
MonitorElement * meAdcLayer2Ring7_
MonitorElement * meRowZmDisk2Panel1Plaq2_
MonitorElement * meColZpDisk2Panel2Plaq3_
MonitorElement * meRowLayer3Ring6_
MonitorElement * meColLayer2Ring6_
MonitorElement * meColLayer3Ring8_
MonitorElement * meColZmDisk2Panel1Plaq3_
edm::ESHandle< GeometricSearchTracker > tracker
MonitorElement * meDigiMultiLayer2Ring8_
MonitorElement * meAdcLayer2Ring5_
MonitorElement * meAdcLayer3Ring7_
MonitorElement * meDigiMultiLayer1Ladders_
MonitorElement * meAdcZmDisk1Panel2Plaq2_
MonitorElement * meRowZmDisk2Panel2Plaq1_
MonitorElement * meRowLayer3Ring1_
MonitorElement * meRowLayer2Ring7_
MonitorElement * meAdcZpDisk2Panel2Plaq2_
MonitorElement * meColLayer1Ring5_
MonitorElement * meAdcZpDisk1Panel1Plaq1_
Forwar Pixel.
MonitorElement * meDigiMultiLayer1Ring1_
MonitorElement * meColZmDisk1Panel1Plaq1_
MonitorElement * meAdcLayer2Ring8_
MonitorElement * meRowLayer1Ring6_
MonitorElement * meRowZmDisk1Panel1Plaq2_
MonitorElement * meAdcZpDisk1Panel2Plaq2_
MonitorElement * meDigiMultiLayer3Ring5_
MonitorElement * meRowZmDisk2Panel1Plaq3_
MonitorElement * meAdcZpDisk2Panel1Plaq2_
MonitorElement * meColLayer3Ring3_
MonitorElement * meRowLayer2Ring5_
MonitorElement * meAdcZpDisk1Panel1Plaq4_
MonitorElement * meAdcLayer1Ring7_
MonitorElement * meColZpDisk2Panel1Plaq4_
MonitorElement * meRowLayer2Ring1_
MonitorElement * meColLayer2Ring8_
MonitorElement * meAdcLayer2Ring1_
MonitorElement * meAdcZmDisk2Panel1Plaq2_
MonitorElement * meDigiMultiLayer3Ladders_
MonitorElement * meRowLayer3Ring4_
MonitorElement * meAdcLayer1Ring3_
MonitorElement * meNdigiZmDisk1PerPanel2_
MonitorElement * meDigiMultiLayer2Ladders_
MonitorElement * meNdigiZmDisk2PerPanel1_
MonitorElement * meDigiMultiLayer1Ring6_
MonitorElement * meRowLayer2Ring8_
MonitorElement * meRowLayer3Ring2_
MonitorElement * meAdcLayer3Ring8_
MonitorElement * meAdcZpDisk1Panel1Plaq2_
T get() const
Definition: EventSetup.h:73
MonitorElement * meNdigiZpDisk1PerPanel2_
MonitorElement * meRowZmDisk1Panel2Plaq1_
MonitorElement * meColZmDisk1Panel1Plaq4_
MonitorElement * meAdcLayer3Ring3_
MonitorElement * meRowLayer1Ring3_
MonitorElement * meDigiMultiLayer2Ring3_
MonitorElement * meColZpDisk2Panel1Plaq3_
MonitorElement * meColZmDisk1Panel1Plaq2_
MonitorElement * meColZmDisk2Panel1Plaq4_
MonitorElement * meDigiMultiLayer1Ring8_
MonitorElement * meRowZpDisk1Panel1Plaq2_
MonitorElement * meColLayer3Ring2_
MonitorElement * meAdcZpDisk1Panel2Plaq3_
MonitorElement * meRowLayer2Ring6_
MonitorElement * meRowLayer1Ring1_
MonitorElement * meColZpDisk1Panel1Plaq4_
MonitorElement * meRowLayer2Ring4_
MonitorElement * meAdcLayer1Ring6_
MonitorElement * meRowLayer1Ring8_
MonitorElement * meRowZpDisk1Panel2Plaq1_
MonitorElement * meColZpDisk2Panel1Plaq2_
MonitorElement * meNdigiZpDisk2PerPanel2_
MonitorElement * meDigiMultiLayer3Ring4_
MonitorElement * meColLayer2Ring1_
MonitorElement * meAdcLayer3Ring1_
MonitorElement * meColLayer3Ring6_
MonitorElement * meNdigiZmDisk2PerPanel2_
MonitorElement * meRowLayer1Ring7_
MonitorElement * meColZpDisk2Panel2Plaq2_
MonitorElement * meAdcLayer2Ring2_
MonitorElement * meAdcZpDisk1Panel1Plaq3_
MonitorElement * meColLayer3Ring4_
MonitorElement * meRowLayer3Ring5_
MonitorElement * meRowZmDisk1Panel2Plaq2_
MonitorElement * meAdcLayer2Ring4_
MonitorElement * meColZmDisk1Panel2Plaq3_
MonitorElement * meAdcZmDisk2Panel2Plaq3_
MonitorElement * meColZmDisk2Panel1Plaq1_
MonitorElement * meRowLayer2Ring2_
MonitorElement * meNdigiZpDisk1PerPanel1_
MonitorElement * meRowZpDisk1Panel2Plaq3_
MonitorElement * meAdcZpDisk2Panel2Plaq1_
void SiPixelDigiValid::endJob ( void  )
overrideprotectedvirtual

Reimplemented from edm::one::EDProducerBase.

Definition at line 275 of file SiPixelDigiValid.cc.

References dbe_, outputFile_, runStandalone, and dqm::dqmstoreimpl::DQMStore::save().

275  {
276  // Save histos in a file only in standalone mode
277  if (runStandalone && !outputFile_.empty() && dbe_) {
279  }
280 }
std::string outputFile_
void save(std::string const &filename, std::string const &path="", std::string const &pattern="", std::string const &rewrite="", uint32_t run=0, uint32_t lumi=0, SaveReferenceTag ref=SaveWithReference, int minStatus=dqm::qstatus::STATUS_OK, std::string const &fileupdate="RECREATE")
Definition: DQMStore.cc:2244

Member Data Documentation

DQMStore* SiPixelDigiValid::dbe_
private

Definition at line 261 of file SiPixelDigiValid.h.

Referenced by bookHistograms(), and endJob().

edm::EDGetTokenT<edm::DetSetVector<PixelDigi> > SiPixelDigiValid::edmDetSetVector_PixelDigi_Token_
private

Definition at line 262 of file SiPixelDigiValid.h.

Referenced by analyze().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring1_
private

Definition at line 36 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring2_
private

Definition at line 37 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring3_
private

Definition at line 38 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring4_
private

Definition at line 39 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring5_
private

Definition at line 40 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring6_
private

Definition at line 41 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring7_
private

Definition at line 42 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer1Ring8_
private

Definition at line 43 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring1_
private

Definition at line 73 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring2_
private

Definition at line 74 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring3_
private

Definition at line 75 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring4_
private

Definition at line 76 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring5_
private

Definition at line 77 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring6_
private

Definition at line 78 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring7_
private

Definition at line 79 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer2Ring8_
private

Definition at line 80 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring1_
private

Definition at line 111 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring2_
private

Definition at line 112 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring3_
private

Definition at line 113 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring4_
private

Definition at line 114 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring5_
private

Definition at line 115 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring6_
private

Definition at line 116 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring7_
private

Definition at line 117 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcLayer3Ring8_
private

Definition at line 118 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel1Plaq1_
private

Definition at line 208 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel1Plaq2_
private

Definition at line 209 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel1Plaq3_
private

Definition at line 210 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel1Plaq4_
private

Definition at line 211 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel2Plaq1_
private

Definition at line 212 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel2Plaq2_
private

Definition at line 213 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk1Panel2Plaq3_
private

Definition at line 214 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel1Plaq1_
private

Definition at line 235 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel1Plaq2_
private

Definition at line 236 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel1Plaq3_
private

Definition at line 237 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel1Plaq4_
private

Definition at line 238 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel2Plaq1_
private

Definition at line 239 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel2Plaq2_
private

Definition at line 240 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZmDisk2Panel2Plaq3_
private

Definition at line 241 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel1Plaq1_
private

Forwar Pixel.

Definition at line 154 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel1Plaq2_
private

Definition at line 155 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel1Plaq3_
private

Definition at line 156 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel1Plaq4_
private

Definition at line 157 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel2Plaq1_
private

Definition at line 158 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel2Plaq2_
private

Definition at line 159 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk1Panel2Plaq3_
private

Definition at line 160 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel1Plaq1_
private

Definition at line 181 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel1Plaq2_
private

Definition at line 182 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel1Plaq3_
private

Definition at line 183 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel1Plaq4_
private

Definition at line 184 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel2Plaq1_
private

Definition at line 185 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel2Plaq2_
private

Definition at line 186 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meAdcZpDisk2Panel2Plaq3_
private

Definition at line 187 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring1_
private

Definition at line 54 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring2_
private

Definition at line 55 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring3_
private

Definition at line 56 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring4_
private

Definition at line 57 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring5_
private

Definition at line 58 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring6_
private

Definition at line 59 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring7_
private

Definition at line 60 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer1Ring8_
private

Definition at line 61 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring1_
private

Definition at line 91 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring2_
private

Definition at line 92 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring3_
private

Definition at line 93 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring4_
private

Definition at line 94 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring5_
private

Definition at line 95 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring6_
private

Definition at line 96 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring7_
private

Definition at line 97 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer2Ring8_
private

Definition at line 98 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring1_
private

Definition at line 129 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring2_
private

Definition at line 130 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring3_
private

Definition at line 131 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring4_
private

Definition at line 132 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring5_
private

Definition at line 133 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring6_
private

Definition at line 134 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring7_
private

Definition at line 135 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColLayer3Ring8_
private

Definition at line 136 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel1Plaq1_
private

Definition at line 224 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel1Plaq2_
private

Definition at line 225 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel1Plaq3_
private

Definition at line 226 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel1Plaq4_
private

Definition at line 227 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel2Plaq1_
private

Definition at line 228 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel2Plaq2_
private

Definition at line 229 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk1Panel2Plaq3_
private

Definition at line 230 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel1Plaq1_
private

Definition at line 251 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel1Plaq2_
private

Definition at line 252 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel1Plaq3_
private

Definition at line 253 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel1Plaq4_
private

Definition at line 254 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel2Plaq1_
private

Definition at line 255 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel2Plaq2_
private

Definition at line 256 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZmDisk2Panel2Plaq3_
private

Definition at line 257 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel1Plaq1_
private

Definition at line 170 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel1Plaq2_
private

Definition at line 171 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel1Plaq3_
private

Definition at line 172 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel1Plaq4_
private

Definition at line 173 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel2Plaq1_
private

Definition at line 174 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel2Plaq2_
private

Definition at line 175 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk1Panel2Plaq3_
private

Definition at line 176 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel1Plaq1_
private

Definition at line 197 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel1Plaq2_
private

Definition at line 198 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel1Plaq3_
private

Definition at line 199 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel1Plaq4_
private

Definition at line 200 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel2Plaq1_
private

Definition at line 201 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel2Plaq2_
private

Definition at line 202 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meColZpDisk2Panel2Plaq3_
private

Definition at line 203 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ladders_
private

Definition at line 148 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring1_
private

Definition at line 63 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring2_
private

Definition at line 64 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring3_
private

Definition at line 65 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring4_
private

Definition at line 66 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring5_
private

Definition at line 67 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring6_
private

Definition at line 68 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring7_
private

Definition at line 69 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer1Ring8_
private

Definition at line 70 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ladders_
private

Definition at line 149 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring1_
private

Definition at line 100 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring2_
private

Definition at line 101 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring3_
private

Definition at line 102 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring4_
private

Definition at line 103 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring5_
private

Definition at line 104 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring6_
private

Definition at line 105 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring7_
private

Definition at line 106 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer2Ring8_
private

Definition at line 107 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ladders_
private

Definition at line 150 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring1_
private

Definition at line 138 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring2_
private

Definition at line 139 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring3_
private

Definition at line 140 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring4_
private

Definition at line 141 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring5_
private

Definition at line 142 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring6_
private

Definition at line 143 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring7_
private

Definition at line 144 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meDigiMultiLayer3Ring8_
private

Definition at line 145 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZmDisk1PerPanel1_
private

Definition at line 231 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZmDisk1PerPanel2_
private

Definition at line 232 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZmDisk2PerPanel1_
private

Definition at line 258 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZmDisk2PerPanel2_
private

Definition at line 259 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZpDisk1PerPanel1_
private

Definition at line 177 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZpDisk1PerPanel2_
private

Definition at line 178 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZpDisk2PerPanel1_
private

Definition at line 204 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meNdigiZpDisk2PerPanel2_
private

Definition at line 205 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring1_
private

Definition at line 45 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring2_
private

Definition at line 46 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring3_
private

Definition at line 47 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring4_
private

Definition at line 48 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring5_
private

Definition at line 49 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring6_
private

Definition at line 50 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring7_
private

Definition at line 51 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer1Ring8_
private

Definition at line 52 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring1_
private

Definition at line 82 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring2_
private

Definition at line 83 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring3_
private

Definition at line 84 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring4_
private

Definition at line 85 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring5_
private

Definition at line 86 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring6_
private

Definition at line 87 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring7_
private

Definition at line 88 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer2Ring8_
private

Definition at line 89 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring1_
private

Definition at line 120 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring2_
private

Definition at line 121 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring3_
private

Definition at line 122 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring4_
private

Definition at line 123 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring5_
private

Definition at line 124 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring6_
private

Definition at line 125 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring7_
private

Definition at line 126 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowLayer3Ring8_
private

Definition at line 127 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel1Plaq1_
private

Definition at line 216 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel1Plaq2_
private

Definition at line 217 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel1Plaq3_
private

Definition at line 218 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel1Plaq4_
private

Definition at line 219 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel2Plaq1_
private

Definition at line 220 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel2Plaq2_
private

Definition at line 221 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk1Panel2Plaq3_
private

Definition at line 222 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel1Plaq1_
private

Definition at line 243 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel1Plaq2_
private

Definition at line 244 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel1Plaq3_
private

Definition at line 245 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel1Plaq4_
private

Definition at line 246 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel2Plaq1_
private

Definition at line 247 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel2Plaq2_
private

Definition at line 248 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZmDisk2Panel2Plaq3_
private

Definition at line 249 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel1Plaq1_
private

Definition at line 162 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel1Plaq2_
private

Definition at line 163 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel1Plaq3_
private

Definition at line 164 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel1Plaq4_
private

Definition at line 165 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel2Plaq1_
private

Definition at line 166 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel2Plaq2_
private

Definition at line 167 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk1Panel2Plaq3_
private

Definition at line 168 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel1Plaq1_
private

Definition at line 189 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel1Plaq2_
private

Definition at line 190 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel1Plaq3_
private

Definition at line 191 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel1Plaq4_
private

Definition at line 192 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel2Plaq1_
private

Definition at line 193 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel2Plaq2_
private

Definition at line 194 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

MonitorElement* SiPixelDigiValid::meRowZpDisk2Panel2Plaq3_
private

Definition at line 195 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().

std::string SiPixelDigiValid::outputFile_
private

Definition at line 31 of file SiPixelDigiValid.h.

Referenced by endJob().

bool SiPixelDigiValid::runStandalone
private

Definition at line 32 of file SiPixelDigiValid.h.

Referenced by endJob().

edm::ESHandle<GeometricSearchTracker> SiPixelDigiValid::tracker
private

Definition at line 263 of file SiPixelDigiValid.h.

Referenced by analyze(), and bookHistograms().