CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes
CSCViewDigi Class Reference
Inheritance diagram for CSCViewDigi:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

 CSCViewDigi (const edm::ParameterSet &)
 
 ~CSCViewDigi () override
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
SerialTaskQueueglobalLuminosityBlocksQueue ()
 
SerialTaskQueueglobalRunsQueue ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
 ~EDAnalyzer () 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 &&)=default
 
 EDConsumerBase (EDConsumerBase const &)=delete
 
ESProxyIndex const * esGetTokenIndices (edm::Transition iTrans) const
 
std::vector< ESProxyIndex > const & esGetTokenIndicesVector (edm::Transition iTrans) const
 
std::vector< ESRecordIndex > const & esGetTokenRecordIndicesVector (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
 
EDConsumerBaseoperator= (EDConsumerBase &&)=default
 
EDConsumerBase const & operator= (EDConsumerBase const &)=delete
 
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)
 

Private Member Functions

void analyze (const edm::Event &, const edm::EventSetup &) override
 
void endJob () override
 

Private Attributes

edm::EDGetTokenT< CSCALCTDigiCollectional_token
 
bool AlctDigiDump
 
edm::EDGetTokenT< CSCComparatorDigiCollectioncd_token
 
edm::EDGetTokenT< CSCCLCTDigiCollectioncl_token
 
bool ClctDigiDump
 
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollectionco_token
 
bool ComparatorDigiDump
 
bool CorrClctDigiDump
 
edm::EDGetTokenT< CSCDCCStatusDigiCollectiondc_token
 
bool DCCStatusDigiDump
 
edm::EDGetTokenT< CSCDDUStatusDigiCollectiondd_token
 
bool DDUStatusDigiDump
 
edm::EDGetTokenT< CSCRPCDigiCollectionrd_token
 
bool RpcDigiDump
 
edm::EDGetTokenT< CSCStripDigiCollectionsd_token
 
edm::EDGetTokenT< CSCDCCFormatStatusDigiCollectionst_token
 
bool StatusDigiDump
 
bool StripDigiDump
 
edm::EDGetTokenT< CSCWireDigiCollectionwd_token
 
bool WiresDigiDump
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 
static bool wantsGlobalLuminosityBlocks ()
 
static bool wantsGlobalRuns ()
 
static bool wantsInputProcessBlocks ()
 
static bool wantsProcessBlocks ()
 
static bool wantsStreamLuminosityBlocks ()
 
static bool wantsStreamRuns ()
 
- Protected Member Functions inherited from edm::EDConsumerBase
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
template<BranchType B = InEvent>
EDConsumerBaseAdaptor< B > consumes (edm::InputTag tag) noexcept
 
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<Transition Tr = Transition::Event>
constexpr auto esConsumes () noexcept
 
template<typename ESProduct , typename ESRecord , Transition Tr = Transition::Event>
auto esConsumes (ESInputTag const &tag)
 
template<Transition Tr = Transition::Event>
auto esConsumes (ESInputTag tag) noexcept
 
template<Transition Tr = Transition::Event>
ESGetTokenGeneric esConsumes (eventsetup::EventSetupRecordKey const &iRecord, eventsetup::DataKey const &iKey)
 Used with EventSetupRecord::doGet. More...
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 

Detailed Description

Definition at line 26 of file CSCViewDigi.cc.

Constructor & Destructor Documentation

◆ CSCViewDigi()

CSCViewDigi::CSCViewDigi ( const edm::ParameterSet conf)
explicit

Definition at line 51 of file CSCViewDigi.cc.

51  {
52  wd_token = consumes<CSCWireDigiCollection>(conf.getParameter<edm::InputTag>("wireDigiTag"));
53  sd_token = consumes<CSCStripDigiCollection>(conf.getParameter<edm::InputTag>("stripDigiTag"));
54  cd_token = consumes<CSCComparatorDigiCollection>(conf.getParameter<edm::InputTag>("comparatorDigiTag"));
55  rd_token = consumes<CSCRPCDigiCollection>(conf.getParameter<edm::InputTag>("rpcDigiTag"));
56  al_token = consumes<CSCALCTDigiCollection>(conf.getParameter<edm::InputTag>("alctDigiTag"));
57  cl_token = consumes<CSCCLCTDigiCollection>(conf.getParameter<edm::InputTag>("clctDigiTag"));
58  co_token = consumes<CSCCorrelatedLCTDigiCollection>(conf.getParameter<edm::InputTag>("corrclctDigiTag"));
59  st_token = consumes<CSCDCCFormatStatusDigiCollection>(conf.getParameter<edm::InputTag>("statusDigiTag"));
60  dd_token = consumes<CSCDDUStatusDigiCollection>(conf.getParameter<edm::InputTag>("DDUstatusDigiTag"));
61  dc_token = consumes<CSCDCCStatusDigiCollection>(conf.getParameter<edm::InputTag>("DCCstatusDigiTag"));
62 
63  WiresDigiDump = conf.getUntrackedParameter<bool>("WiresDigiDump", false);
64  StripDigiDump = conf.getUntrackedParameter<bool>("StripDigiDump", false);
65  ComparatorDigiDump = conf.getUntrackedParameter<bool>("ComparatorDigiDump", false);
66  RpcDigiDump = conf.getUntrackedParameter<bool>("RpcDigiDump", false);
67  AlctDigiDump = conf.getUntrackedParameter<bool>("AlctDigiDump", false);
68  ClctDigiDump = conf.getUntrackedParameter<bool>("ClctDigiDump", false);
69  CorrClctDigiDump = conf.getUntrackedParameter<bool>("CorrClctDigiDump", false);
70  StatusDigiDump = conf.getUntrackedParameter<bool>("StatusDigiDump", false);
71  DDUStatusDigiDump = conf.getUntrackedParameter<bool>("DDUStatus", false);
72  DCCStatusDigiDump = conf.getUntrackedParameter<bool>("DCCStatus", false);
73 }

References al_token, AlctDigiDump, cd_token, cl_token, ClctDigiDump, co_token, ComparatorDigiDump, CorrClctDigiDump, dc_token, DCCStatusDigiDump, dd_token, DDUStatusDigiDump, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), rd_token, RpcDigiDump, sd_token, st_token, StatusDigiDump, StripDigiDump, wd_token, and WiresDigiDump.

◆ ~CSCViewDigi()

CSCViewDigi::~CSCViewDigi ( )
override

Definition at line 75 of file CSCViewDigi.cc.

75 {}

Member Function Documentation

◆ analyze()

void CSCViewDigi::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
)
overrideprivatevirtual

Implements edm::EDAnalyzer.

Definition at line 77 of file CSCViewDigi.cc.

77  {
78  using namespace edm;
79 
90 
91  iEvent.getByToken(wd_token, wires);
92  iEvent.getByToken(sd_token, strips);
93  iEvent.getByToken(cd_token, comparators);
94  iEvent.getByToken(rd_token, rpcs);
95  iEvent.getByToken(al_token, alcts);
96  iEvent.getByToken(cl_token, clcts);
97  iEvent.getByToken(co_token, correlatedlcts);
98 
99  if (StatusDigiDump)
100  iEvent.getByToken(st_token, statusdigis);
101 
102  if (DDUStatusDigiDump)
103  iEvent.getByToken(dd_token, DDUstatusdigi);
104 
105  if (DCCStatusDigiDump)
106  iEvent.getByToken(dc_token, DCCstatusdigi);
107 
108  if (WiresDigiDump) {
109  std::cout << std::endl;
110  std::cout << "Event " << iEvent.id() << std::endl;
111  std::cout << std::endl;
112  std::cout << "********WIRES Digis********" << std::endl;
113  for (CSCWireDigiCollection::DigiRangeIterator j = wires->begin(); j != wires->end(); j++) {
114  std::cout << "Wire digis from " << CSCDetId((*j).first) << std::endl;
115  std::vector<CSCWireDigi>::const_iterator digiItr = (*j).second.first;
116  std::vector<CSCWireDigi>::const_iterator last = (*j).second.second;
117  for (; digiItr != last; ++digiItr) {
118  digiItr->print();
119  }
120  }
121  }
122 
123  if (StripDigiDump) {
124  std::cout << std::endl;
125  std::cout << "Event " << iEvent.id() << std::endl;
126  std::cout << std::endl;
127  std::cout << "********STRIPS Digis********" << std::endl;
128  for (CSCStripDigiCollection::DigiRangeIterator j = strips->begin(); j != strips->end(); j++) {
129  std::cout << "Strip digis from " << CSCDetId((*j).first) << std::endl;
130  std::vector<CSCStripDigi>::const_iterator digiItr = (*j).second.first;
131  std::vector<CSCStripDigi>::const_iterator last = (*j).second.second;
132  for (; digiItr != last; ++digiItr) {
133  digiItr->print();
134  }
135  }
136  }
137 
138  if (ComparatorDigiDump) {
139  std::cout << std::endl;
140  std::cout << "Event " << iEvent.id() << std::endl;
141  std::cout << std::endl;
142  std::cout << "********COMPARATOR Digis********" << std::endl;
143  for (CSCComparatorDigiCollection::DigiRangeIterator j = comparators->begin(); j != comparators->end(); j++) {
144  std::cout << "Comparator digis from " << CSCDetId((*j).first) << std::endl;
145  std::vector<CSCComparatorDigi>::const_iterator digiItr = (*j).second.first;
146  std::vector<CSCComparatorDigi>::const_iterator last = (*j).second.second;
147  for (; digiItr != last; ++digiItr) {
148  digiItr->print();
149  }
150  }
151  }
152 
153  if (RpcDigiDump) {
154  std::cout << std::endl;
155  std::cout << "Event " << iEvent.id() << std::endl;
156  std::cout << std::endl;
157  std::cout << "********RPC Digis********" << std::endl;
158  for (CSCRPCDigiCollection::DigiRangeIterator j = rpcs->begin(); j != rpcs->end(); j++) {
159  std::cout << "RPC digis from " << CSCDetId((*j).first) << std::endl;
160  std::vector<CSCRPCDigi>::const_iterator digiItr = (*j).second.first;
161  std::vector<CSCRPCDigi>::const_iterator last = (*j).second.second;
162  for (; digiItr != last; ++digiItr) {
163  digiItr->print();
164  }
165  }
166  }
167 
168  if (AlctDigiDump) {
169  std::cout << std::endl;
170  std::cout << "Event " << iEvent.id() << std::endl;
171  std::cout << std::endl;
172  std::cout << "********ALCT Digis********" << std::endl;
173  for (CSCALCTDigiCollection::DigiRangeIterator j = alcts->begin(); j != alcts->end(); j++) {
174  std::vector<CSCALCTDigi>::const_iterator digiItr = (*j).second.first;
175  std::vector<CSCALCTDigi>::const_iterator last = (*j).second.second;
176  for (; digiItr != last; ++digiItr) {
177  digiItr->print();
178  }
179  }
180  }
181 
182  if (ClctDigiDump) {
183  std::cout << std::endl;
184  std::cout << "Event " << iEvent.id() << std::endl;
185  std::cout << std::endl;
186  std::cout << "********CLCT Digis********" << std::endl;
187  for (CSCCLCTDigiCollection::DigiRangeIterator j = clcts->begin(); j != clcts->end(); j++) {
188  std::vector<CSCCLCTDigi>::const_iterator digiItr = (*j).second.first;
189  std::vector<CSCCLCTDigi>::const_iterator last = (*j).second.second;
190  for (; digiItr != last; ++digiItr) {
191  digiItr->print();
192  }
193  }
194  }
195 
196  if (CorrClctDigiDump) {
197  std::cout << std::endl;
198  std::cout << "Event " << iEvent.id() << std::endl;
199  std::cout << std::endl;
200  std::cout << "********CorrelatedLCT Digis********" << std::endl;
201  for (CSCCorrelatedLCTDigiCollection::DigiRangeIterator j = correlatedlcts->begin(); j != correlatedlcts->end();
202  j++) {
203  std::vector<CSCCorrelatedLCTDigi>::const_iterator digiItr = (*j).second.first;
204  std::vector<CSCCorrelatedLCTDigi>::const_iterator last = (*j).second.second;
205  for (; digiItr != last; ++digiItr) {
206  digiItr->print();
207  }
208  }
209  }
210 
211  if (StatusDigiDump) {
212  std::cout << std::endl;
213  std::cout << "Event " << iEvent.id() << std::endl;
214  std::cout << std::endl;
215  std::cout << "********STATUS Digis********" << std::endl;
216  for (CSCDCCFormatStatusDigiCollection::DigiRangeIterator j = statusdigis->begin(); j != statusdigis->end(); j++) {
217  std::vector<CSCDCCFormatStatusDigi>::const_iterator digiItr = (*j).second.first;
218  std::vector<CSCDCCFormatStatusDigi>::const_iterator last = (*j).second.second;
219  for (; digiItr != last; ++digiItr) {
220  digiItr->print();
221  }
222  }
223  }
224 
225  if (DDUStatusDigiDump) {
226  std::cout << std::endl;
227  std::cout << "Event " << iEvent.id() << std::endl;
228  std::cout << std::endl;
229  std::cout << "********DDU STATUS Digis********" << std::endl;
230  for (CSCDDUStatusDigiCollection::DigiRangeIterator j = DDUstatusdigi->begin(); j != DDUstatusdigi->end(); j++) {
231  std::vector<CSCDDUStatusDigi>::const_iterator digiItr = (*j).second.first;
232  std::vector<CSCDDUStatusDigi>::const_iterator last = (*j).second.second;
233  for (; digiItr != last; ++digiItr) {
234  digiItr->print();
235  }
236  }
237  }
238 
239  if (DCCStatusDigiDump) {
240  std::cout << std::endl;
241  std::cout << "Event " << iEvent.id() << std::endl;
242  std::cout << std::endl;
243  std::cout << "********DCC STATUS Digis********" << std::endl;
244  for (CSCDCCStatusDigiCollection::DigiRangeIterator j = DCCstatusdigi->begin(); j != DCCstatusdigi->end(); j++) {
245  std::vector<CSCDCCStatusDigi>::const_iterator digiItr = (*j).second.first;
246  std::vector<CSCDCCStatusDigi>::const_iterator last = (*j).second.second;
247  for (; digiItr != last; ++digiItr) {
248  digiItr->print();
249  }
250  }
251  }
252 
253 #ifdef THIS_IS_AN_EVENT_EXAMPLE
255  iEvent.getByLabel("example", pIn);
256 #endif
257 
258 #ifdef THIS_IS_AN_EVENTSETUP_EXAMPLE
259  ESHandle<SetupData> pSetup;
260  iSetup.get<SetupRecord>().get(pSetup);
261 #endif
262 }

References al_token, AlctDigiDump, cd_token, cl_token, ClctDigiDump, co_token, ComparatorDigiDump, CorrClctDigiDump, gather_cfg::cout, dc_token, DCCStatusDigiDump, dd_token, DDUStatusDigiDump, edm::EventSetup::get(), get, iEvent, dqmiolumiharvest::j, dqmdumpme::last, rd_token, RpcDigiDump, sd_token, st_token, StatusDigiDump, StripDigiDump, DigiDM_cff::strips, wd_token, DigiDM_cff::wires, and WiresDigiDump.

◆ endJob()

void CSCViewDigi::endJob ( void  )
overrideprivatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 265 of file CSCViewDigi.cc.

265 {}

Member Data Documentation

◆ al_token

edm::EDGetTokenT<CSCALCTDigiCollection> CSCViewDigi::al_token
private

Definition at line 43 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ AlctDigiDump

bool CSCViewDigi::AlctDigiDump
private

Definition at line 35 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ cd_token

edm::EDGetTokenT<CSCComparatorDigiCollection> CSCViewDigi::cd_token
private

Definition at line 41 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ cl_token

edm::EDGetTokenT<CSCCLCTDigiCollection> CSCViewDigi::cl_token
private

Definition at line 44 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ ClctDigiDump

bool CSCViewDigi::ClctDigiDump
private

Definition at line 35 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ co_token

edm::EDGetTokenT<CSCCorrelatedLCTDigiCollection> CSCViewDigi::co_token
private

Definition at line 45 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ ComparatorDigiDump

bool CSCViewDigi::ComparatorDigiDump
private

Definition at line 36 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ CorrClctDigiDump

bool CSCViewDigi::CorrClctDigiDump
private

Definition at line 35 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ dc_token

edm::EDGetTokenT<CSCDCCStatusDigiCollection> CSCViewDigi::dc_token
private

Definition at line 48 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ DCCStatusDigiDump

bool CSCViewDigi::DCCStatusDigiDump
private

Definition at line 37 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ dd_token

edm::EDGetTokenT<CSCDDUStatusDigiCollection> CSCViewDigi::dd_token
private

Definition at line 47 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ DDUStatusDigiDump

bool CSCViewDigi::DDUStatusDigiDump
private

Definition at line 37 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ rd_token

edm::EDGetTokenT<CSCRPCDigiCollection> CSCViewDigi::rd_token
private

Definition at line 42 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ RpcDigiDump

bool CSCViewDigi::RpcDigiDump
private

Definition at line 36 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ sd_token

edm::EDGetTokenT<CSCStripDigiCollection> CSCViewDigi::sd_token
private

Definition at line 40 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ st_token

edm::EDGetTokenT<CSCDCCFormatStatusDigiCollection> CSCViewDigi::st_token
private

Definition at line 46 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ StatusDigiDump

bool CSCViewDigi::StatusDigiDump
private

Definition at line 36 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ StripDigiDump

bool CSCViewDigi::StripDigiDump
private

Definition at line 36 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ wd_token

edm::EDGetTokenT<CSCWireDigiCollection> CSCViewDigi::wd_token
private

Definition at line 39 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

◆ WiresDigiDump

bool CSCViewDigi::WiresDigiDump
private

Definition at line 35 of file CSCViewDigi.cc.

Referenced by analyze(), and CSCViewDigi().

CSCViewDigi::al_token
edm::EDGetTokenT< CSCALCTDigiCollection > al_token
Definition: CSCViewDigi.cc:43
CSCViewDigi::rd_token
edm::EDGetTokenT< CSCRPCDigiCollection > rd_token
Definition: CSCViewDigi.cc:42
CSCViewDigi::RpcDigiDump
bool RpcDigiDump
Definition: CSCViewDigi.cc:36
CSCViewDigi::CorrClctDigiDump
bool CorrClctDigiDump
Definition: CSCViewDigi.cc:35
CSCViewDigi::StatusDigiDump
bool StatusDigiDump
Definition: CSCViewDigi.cc:36
edm
HLT enums.
Definition: AlignableModifier.h:19
DigiDM_cff.wires
wires
Definition: DigiDM_cff.py:33
gather_cfg.cout
cout
Definition: gather_cfg.py:144
CSCViewDigi::co_token
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > co_token
Definition: CSCViewDigi.cc:45
edm::ParameterSet::getUntrackedParameter
T getUntrackedParameter(std::string const &, T const &) const
CSCViewDigi::WiresDigiDump
bool WiresDigiDump
Definition: CSCViewDigi.cc:35
CSCViewDigi::ClctDigiDump
bool ClctDigiDump
Definition: CSCViewDigi.cc:35
edm::Handle< CSCWireDigiCollection >
CSCViewDigi::cd_token
edm::EDGetTokenT< CSCComparatorDigiCollection > cd_token
Definition: CSCViewDigi.cc:41
dqmdumpme.last
last
Definition: dqmdumpme.py:56
edm::EventSetup::get
T get() const
Definition: EventSetup.h:80
edm::ESHandle
Definition: DTSurvey.h:22
CSCViewDigi::ComparatorDigiDump
bool ComparatorDigiDump
Definition: CSCViewDigi.cc:36
CSCViewDigi::DCCStatusDigiDump
bool DCCStatusDigiDump
Definition: CSCViewDigi.cc:37
CSCViewDigi::cl_token
edm::EDGetTokenT< CSCCLCTDigiCollection > cl_token
Definition: CSCViewDigi.cc:44
CSCDetId
Definition: CSCDetId.h:26
CSCViewDigi::st_token
edm::EDGetTokenT< CSCDCCFormatStatusDigiCollection > st_token
Definition: CSCViewDigi.cc:46
iEvent
int iEvent
Definition: GenABIO.cc:224
CSCViewDigi::dd_token
edm::EDGetTokenT< CSCDDUStatusDigiCollection > dd_token
Definition: CSCViewDigi.cc:47
get
#define get
CSCViewDigi::dc_token
edm::EDGetTokenT< CSCDCCStatusDigiCollection > dc_token
Definition: CSCViewDigi.cc:48
CSCViewDigi::AlctDigiDump
bool AlctDigiDump
Definition: CSCViewDigi.cc:35
edm::ParameterSet::getParameter
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
dqmiolumiharvest.j
j
Definition: dqmiolumiharvest.py:66
CSCViewDigi::StripDigiDump
bool StripDigiDump
Definition: CSCViewDigi.cc:36
DigiContainerIterator
Definition: MuonDigiCollection.h:30
edm::InputTag
Definition: InputTag.h:15
DigiDM_cff.strips
strips
#turn off noise in all subdetectors simHcalUnsuppressedDigis.doNoise = False mix.digitizers....
Definition: DigiDM_cff.py:32
CSCViewDigi::DDUStatusDigiDump
bool DDUStatusDigiDump
Definition: CSCViewDigi.cc:37
CSCViewDigi::wd_token
edm::EDGetTokenT< CSCWireDigiCollection > wd_token
Definition: CSCViewDigi.cc:39
CSCViewDigi::sd_token
edm::EDGetTokenT< CSCStripDigiCollection > sd_token
Definition: CSCViewDigi.cc:40