CMS 3D CMS Logo

CSCValidation.h
Go to the documentation of this file.
1 #ifndef RecoLocalMuon_CSCValidation_H
2 #define RecoLocalMuon_CSCValidation_H
3 
29 
42 
62 //FEDRawData
66 
71 
76 
82 
87 
90 
97 
106 
108 
110 #include "TVector3.h"
111 #include "TH1F.h"
112 #include "TH2F.h"
113 #include "TFile.h"
114 #include "TString.h"
115 #include "TTree.h"
116 #include "TProfile2D.h"
117 
119 public:
122 
124  ~CSCValidation() override;
125 
127  void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override;
128  void endJob() override;
129 
130  // for noise module
131  struct ltrh {
132  bool operator()(const CSCRecHit2D &rh1, const CSCRecHit2D &rh2) const {
133  return ((rh1.localPosition()).x() - (rh2.localPosition()).x()) < 0;
134  }
135  };
136 
137 protected:
138 private:
139  // these are the "modules"
140  // if you would like to add code to CSCValidation, please do so by adding an
141  // extra module in the form of an additional private member function
160  void doAFEBTiming(const CSCWireDigiCollection &);
162  void doADCTiming(const CSCRecHit2DCollection &);
177  const edm::Event &event);
179 
180  // some useful functions
184  float fitX(const CLHEP::HepMatrix &sp, const CLHEP::HepMatrix &ep);
185  float getSignal(const CSCStripDigiCollection &stripdigis, CSCDetId idRH, int centerStrip);
186  float getthisSignal(const CSCStripDigiCollection &stripdigis, CSCDetId idRH, int centerStrip);
187  int getWidth(const CSCStripDigiCollection &stripdigis, CSCDetId idRH, int centerStrip);
189  int chamberSerial(CSCDetId id);
190  int ringSerial(CSCDetId id);
191 
192  // these functions handle Stoyan's efficiency code
193  void fillEfficiencyHistos(int bin, int flag);
194  void getEfficiency(float bin, float Norm, std::vector<float> &eff);
195  void histoEfficiency(TH1F *readHisto, TH1F *writeHisto);
196  double lineParametrization(double z1Position, double z2Position, double z1Direction) {
197  double parameterLine = (z2Position - z1Position) / z1Direction;
198  return parameterLine;
199  }
200  double extrapolate1D(double initPosition, double initDirection, double parameterOfTheLine) {
201  double extrapolatedPosition = initPosition + initDirection * parameterOfTheLine;
202  return extrapolatedPosition;
203  }
204  bool withinSensitiveRegion(LocalPoint localPos,
205  const std::array<const float, 4> &layerBounds,
206  int station,
207  int ring,
208  float shiftFromEdge,
209  float shiftFromDeadZone);
210 
211  // counters
217 
218  //
219  //
220  // The root file for the histograms.
221  TFile *theFile;
222 
223  //
224  //
225  // input parameters for this module
226  bool makePlots;
233  bool useDigis;
235 
236  // filters
239 
240  // quality filter parameters
241  double pMin;
242  double chisqMax;
245  double deltaPhiMax;
247 
261 
262  // module on/off switches
281 
282  // The histo managing object
284 
285  // tmp histos for Efficiency
286  TH1F *hSSTE;
287  TH1F *hRHSTE;
288  TH1F *hSEff;
289  TH1F *hRHEff;
290  TH2F *hSSTE2;
291  TH2F *hRHSTE2;
292  TH2F *hStripSTE2;
293  TH2F *hWireSTE2;
294  TH2F *hSEff2;
295  TH2F *hRHEff2;
296  TH2F *hStripEff2;
297  TH2F *hWireEff2;
300 
301  // occupancy
302  TH2I *hOWires;
303  TH2I *hOStrips;
304  TH2I *hORecHits;
305  TH2I *hOSegments;
306 
308  std::vector<int> nmbhvsegm;
309  std::map<int, std::vector<int> > m_wire_hvsegm;
310  std::map<int, int> m_single_wire_layer;
311 
312  //maps to store the DetId and associated RecHits
313  std::multimap<CSCDetId, CSCRecHit2D> AllRechits;
314  std::multimap<CSCDetId, CSCRecHit2D> SegRechits;
315  std::multimap<CSCDetId, CSCRecHit2D> NonAssociatedRechits;
316  std::map<CSCRecHit2D, float, ltrh> distRHmap;
317 
318  int typeIndex(CSCDetId id) {
319  // linearlized index bases on endcap, station, and ring
320  int index = 0;
321  if (id.station() == 1) {
322  index = id.ring() + 1;
323  if (id.ring() == 4)
324  index = 1;
325  } else
326  index = id.station() * 2 + id.ring();
327  if (id.endcap() == 1)
328  index = index + 10;
329  if (id.endcap() == 2)
330  index = 11 - index;
331  return index;
332  }
333 };
334 #endif
CSCValidation::al_token
edm::EDGetTokenT< CSCALCTDigiCollection > al_token
Definition: CSCValidation.h:252
FEDNumbering.h
CSCRecHit2DCollection.h
CSCValidation::makeCalibPlots
bool makeCalibPlots
Definition: CSCValidation.h:278
CSCValidation::endJob
void endJob() override
Definition: CSCValidation.cc:3614
CSCValidation::fitX
float fitX(const CLHEP::HepMatrix &sp, const CLHEP::HepMatrix &ep)
Definition: CSCValidation.cc:1428
CSCValidation::segTreeCount
int segTreeCount
Definition: CSCValidation.h:214
Handle.h
CSCValidation::doTrigger
bool doTrigger(edm::Handle< L1MuGMTReadoutCollection > pCollection)
Definition: CSCValidation.cc:554
CSCCorrelatedLCTDigiCollection.h
CSCRecHit2DCollection
CSCValidation::lengthMax
double lengthMax
Definition: CSCValidation.h:244
CSCValidation::doRecHits
void doRecHits(edm::Handle< CSCRecHit2DCollection > recHits, edm::ESHandle< CSCGeometry > cscGeom)
Definition: CSCValidation.cc:902
CSCALCTHeader.h
CSCValidation::doEfficiencies
void doEfficiencies(edm::Handle< CSCWireDigiCollection > wires, edm::Handle< CSCStripDigiCollection > strips, edm::Handle< CSCRecHit2DCollection > recHits, edm::Handle< CSCSegmentCollection > cscSegments, edm::ESHandle< CSCGeometry > cscGeom)
Definition: CSCValidation.cc:1468
CSCValidation::co_token
edm::EDGetTokenT< CSCCorrelatedLCTDigiCollection > co_token
Definition: CSCValidation.h:254
CSCValidation::doOccupancies
void doOccupancies(edm::Handle< CSCStripDigiCollection > strips, edm::Handle< CSCWireDigiCollection > wires, edm::Handle< CSCRecHit2DCollection > recHits, edm::Handle< CSCSegmentCollection > cscSegments)
Definition: CSCValidation.cc:417
MessageLogger.h
CSCValidation::refRootFile
std::string refRootFile
Definition: CSCValidation.h:228
CSCEventData.h
CSCValidation::makeTriggerPlots
bool makeTriggerPlots
Definition: CSCValidation.h:264
CSCCrateMapRcd.h
CSCValidation::rh_token
edm::EDGetTokenT< CSCRecHit2DCollection > rh_token
Definition: CSCValidation.h:255
CSCValidation::makeComparisonPlots
bool makeComparisonPlots
Definition: CSCValidation.h:227
ESHandle.h
TriggerResults.h
AlgebraicObjects.h
CSCValidation::rd_token
edm::EDGetTokenT< FEDRawDataCollection > rd_token
Definition: CSCValidation.h:248
PDWG_DiJetAODSkim_cff.hltResults
hltResults
Definition: PDWG_DiJetAODSkim_cff.py:7
CSCValidation::hOStrips
TH2I * hOStrips
Definition: CSCValidation.h:303
CSCValidation::ltrh::operator()
bool operator()(const CSCRecHit2D &rh1, const CSCRecHit2D &rh2) const
Definition: CSCValidation.h:132
edm::EDGetTokenT< FEDRawDataCollection >
CSCStripDigi.h
relativeConstraints.station
station
Definition: relativeConstraints.py:67
CSCWireDigi.h
DigiDM_cff.wires
wires
Definition: DigiDM_cff.py:33
L1MuGMTReadoutCollection.h
CSCValidation::nmbhvsegm
std::vector< int > nmbhvsegm
Maps and vectors for module doGasGain()
Definition: CSCValidation.h:308
CSCValidation::detailedAnalysis
bool detailedAnalysis
Definition: CSCValidation.h:232
CSCStripDigiCollection
CSCValidation::ltrh
Definition: CSCValidation.h:131
PSimHitContainer.h
CSCCFEBData.h
CSCValidation::ringSerial
int ringSerial(CSCDetId id)
Definition: CSCValidation.cc:1399
CSCValidation::rootFileName
std::string rootFileName
Definition: CSCValidation.h:231
CSCRPCData.h
CSCValidation::m_single_wire_layer
std::map< int, int > m_single_wire_layer
Definition: CSCValidation.h:310
CSCValidation::doResolution
void doResolution(edm::Handle< CSCSegmentCollection > cscSegments, edm::ESHandle< CSCGeometry > cscGeom)
Definition: CSCValidation.cc:1181
CSCValidation::histos
CSCValHists * histos
Definition: CSCValidation.h:283
CSCValidation::NonAssociatedRechits
std::multimap< CSCDetId, CSCRecHit2D > NonAssociatedRechits
Definition: CSCValidation.h:315
CSCDBCrosstalk.h
FastTrackerRecHitCombiner_cfi.simHits
simHits
Definition: FastTrackerRecHitCombiner_cfi.py:5
EDFilter.h
ChiSquaredProbability.h
CSCValidation::makeTimeMonitorPlots
bool makeTimeMonitorPlots
Definition: CSCValidation.h:280
CSCValidation::hSSTE
TH1F * hSSTE
Definition: CSCValidation.h:286
CSCDDUEventData.h
CSCCorrelatedLCTDigi.h
dtChamberEfficiency_cfi.cscSegments
cscSegments
Definition: dtChamberEfficiency_cfi.py:15
EDAnalyzer.h
DDAxes::x
makeMuonMisalignmentScenario.endcap
endcap
Definition: makeMuonMisalignmentScenario.py:320
CSCValidation::doTimeMonitoring
void doTimeMonitoring(edm::Handle< CSCRecHit2DCollection > recHits, edm::Handle< CSCSegmentCollection > cscSegments, edm::Handle< CSCALCTDigiCollection > alcts, edm::Handle< CSCCLCTDigiCollection > clcts, edm::Handle< CSCCorrelatedLCTDigiCollection > correlatedlcts, edm::Handle< L1MuGMTReadoutCollection > pCollection, edm::ESHandle< CSCGeometry > cscGeom, const edm::EventSetup &eventSetup, const edm::Event &event)
Definition: CSCValidation.cc:2941
FEDRawData.h
edm::Handle< CSCStripDigiCollection >
CSCValidation::polarMax
double polarMax
Definition: CSCValidation.h:246
CSCValidation::isSimulation
bool isSimulation
Definition: CSCValidation.h:230
CSCValidation::fillEfficiencyHistos
void fillEfficiencyHistos(int bin, int flag)
CSCValidation::doNoiseHits
void doNoiseHits(edm::Handle< CSCRecHit2DCollection > recHits, edm::Handle< CSCSegmentCollection > cscSegments, edm::ESHandle< CSCGeometry > cscGeom, edm::Handle< CSCStripDigiCollection > strips)
Definition: CSCValidation.cc:1971
CSCValidation::cleanEvent
bool cleanEvent
Definition: CSCValidation.h:216
CSCValidation::lengthMin
double lengthMin
Definition: CSCValidation.h:244
CSCDetId.h
CSCValidation::hStripSTE2
TH2F * hStripSTE2
Definition: CSCValidation.h:292
CSCValidation::hSSTE2
TH2F * hSSTE2
Definition: CSCValidation.h:290
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
CSCValidation::hSEff
TH1F * hSEff
Definition: CSCValidation.h:288
CSCValidation::tr_token
edm::EDGetTokenT< edm::TriggerResults > tr_token
Definition: CSCValidation.h:258
CSCValidation::chamberSerial
int chamberSerial(CSCDetId id)
Definition: CSCValidation.cc:1364
CSCCFEBTimeSlice.h
CSCValidation::hSensitiveAreaEvt
TH2F * hSensitiveAreaEvt
Definition: CSCValidation.h:299
CSCValidation::doCalibrations
void doCalibrations(const edm::EventSetup &eventSetup)
Definition: CSCValidation.cc:692
CSCComparatorDigi.h
CSCValidation::getthisSignal
float getthisSignal(const CSCStripDigiCollection &stripdigis, CSCDetId idRH, int centerStrip)
Definition: CSCValidation.cc:2331
CSCValidation::doWireDigis
void doWireDigis(edm::Handle< CSCWireDigiCollection > wires)
Definition: CSCValidation.cc:775
CSCValidation::doSimHits
void doSimHits(edm::Handle< CSCRecHit2DCollection > recHits, edm::Handle< edm::PSimHitContainer > simHits)
Definition: CSCValidation.cc:1035
MakerMacros.h
CSCValidation::nCSCHitsMax
int nCSCHitsMax
Definition: CSCValidation.h:243
CSCAnodeData.h
CSCALCTDigi.h
Track.h
CSCTMBData.h
TrackFwd.h
CSCDBNoiseMatrixRcd.h
CSCValidation::makeWirePlots
bool makeWirePlots
Definition: CSCValidation.h:266
CSCValidation::lineParametrization
double lineParametrization(double z1Position, double z2Position, double z1Direction)
Definition: CSCValidation.h:196
CSCValidation::hWireEff2
TH2F * hWireEff2
Definition: CSCValidation.h:297
L1MuGMTReadoutRecord.h
Service.h
CSCDCCEventData.h
edm::ESHandle< CSCGeometry >
CSCValidation::doAFEBTiming
void doAFEBTiming(const CSCWireDigiCollection &)
Definition: CSCValidation.cc:2723
CSCLayerGeometry.h
CSCValidation::getEfficiency
void getEfficiency(float bin, float Norm, std::vector< float > &eff)
Definition: CSCValidation.cc:1770
CSCValHists
Definition: CSCValHists.h:32
CSCValidation::getSignal
float getSignal(const CSCStripDigiCollection &stripdigis, CSCDetId idRH, int centerStrip)
Definition: CSCValidation.cc:1908
CSCValidation::firstEvent
bool firstEvent
Definition: CSCValidation.h:215
CSCValidation::se_token
edm::EDGetTokenT< CSCSegmentCollection > se_token
Definition: CSCValidation.h:256
CSCValidation::findNonAssociatedRecHits
void findNonAssociatedRecHits(edm::ESHandle< CSCGeometry > cscGeom, edm::Handle< CSCStripDigiCollection > strips)
Definition: CSCValidation.cc:2032
Point3DBase< float, LocalTag >
CSCValidation::polarMin
double polarMin
Definition: CSCValidation.h:246
CSCValidation::hEffDenominator
TH2F * hEffDenominator
Definition: CSCValidation.h:298
CSCValidation::makeCompTimingPlots
bool makeCompTimingPlots
Definition: CSCValidation.h:275
CSCValidation::theFile
TFile * theFile
Definition: CSCValidation.h:221
CSCValidation::hWireSTE2
TH2F * hWireSTE2
Definition: CSCValidation.h:293
GlobalTrackingGeometryRecord.h
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CSCValidation::hStripEff2
TH2F * hStripEff2
Definition: CSCValidation.h:296
FastTrackerRecHitMaskProducer_cfi.recHits
recHits
Definition: FastTrackerRecHitMaskProducer_cfi.py:8
RPCDetId.h
CSCValidation::AllRechits
std::multimap< CSCDetId, CSCRecHit2D > AllRechits
Definition: CSCValidation.h:313
CSCValidation::cl_token
edm::EDGetTokenT< CSCCLCTDigiCollection > cl_token
Definition: CSCValidation.h:253
CSCValidation
Definition: CSCValidation.h:118
edm::ParameterSet
Definition: ParameterSet.h:36
CSCRecHit2D
Definition: CSCRecHit2D.h:18
CSCValidation::sa_token
edm::EDGetTokenT< reco::TrackCollection > sa_token
Definition: CSCValidation.h:259
CSCValidation::CSCValidation
CSCValidation(const edm::ParameterSet &pset)
Constructor.
Definition: CSCValidation.cc:16
Event.h
CSCValidation::doStandalone
void doStandalone(edm::Handle< reco::TrackCollection > saMuons)
Definition: CSCValidation.cc:1262
CSCDBPedestals.h
CSCIndexer.h
CSCValidation::doPedestalNoise
void doPedestalNoise(edm::Handle< CSCStripDigiCollection > strips)
Definition: CSCValidation.cc:852
CSCValidation::l1_token
edm::EDGetTokenT< L1MuGMTReadoutCollection > l1_token
Definition: CSCValidation.h:257
CSCRecHit2D::localPosition
LocalPoint localPosition() const override
Definition: CSCRecHit2D.h:56
CSCValidation::useTriggerFilter
bool useTriggerFilter
Definition: CSCValidation.h:238
CSCValidation::doHLT
bool doHLT(edm::Handle< edm::TriggerResults > hltResults)
Definition: CSCValidation.cc:675
CSCValidation::rhTreeCount
int rhTreeCount
Definition: CSCValidation.h:213
CSCValidation::getWidth
int getWidth(const CSCStripDigiCollection &stripdigis, CSCDetId idRH, int centerStrip)
Definition: CSCValidation.cc:2383
CSCDetId
Definition: CSCDetId.h:26
CSCValidation::makeGasGainPlots
bool makeGasGainPlots
Definition: CSCValidation.h:273
CSCCLCTData.h
CSCValidation::makeRecHitPlots
bool makeRecHitPlots
Definition: CSCValidation.h:267
CSCValidation::makeRHNoisePlots
bool makeRHNoisePlots
Definition: CSCValidation.h:277
CSCValidation::hORecHits
TH2I * hORecHits
Definition: CSCValidation.h:304
CSCValidation::makeSegmentPlots
bool makeSegmentPlots
Definition: CSCValidation.h:269
TriggerNames.h
FEDRawDataCollection.h
CSCValidation::analyze
void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override
Perform the analysis.
Definition: CSCValidation.cc:174
CSCDBNoiseMatrix.h
CSCValidation::nCSCHitsMin
int nCSCHitsMin
Definition: CSCValidation.h:243
CSCValidation::makeStripPlots
bool makeStripPlots
Definition: CSCValidation.h:265
CSCStripDigiCollection.h
CSCComparatorDigiCollection
CSCValidation::hRHEff
TH1F * hRHEff
Definition: CSCValidation.h:289
edm::EventSetup
Definition: EventSetup.h:57
CSCValidation::makeHLTPlots
bool makeHLTPlots
Definition: CSCValidation.h:234
CSCValidation::pMin
double pMin
Definition: CSCValidation.h:241
CSCValidation::makeOccupancyPlots
bool makeOccupancyPlots
Definition: CSCValidation.h:263
CSCValidation::makeEfficiencyPlots
bool makeEfficiencyPlots
Definition: CSCValidation.h:272
CSCValidation::doGasGain
void doGasGain(const CSCWireDigiCollection &, const CSCStripDigiCollection &, const CSCRecHit2DCollection &)
Definition: CSCValidation.cc:2448
CSCValidation::chisqMax
double chisqMax
Definition: CSCValidation.h:242
newFWLiteAna.bin
bin
Definition: newFWLiteAna.py:161
CSCDBCrosstalkRcd.h
CSCMonitorInterface.h
CSCValHists.h
CSCValidation::hRHSTE2
TH2F * hRHSTE2
Definition: CSCValidation.h:291
CSCValidation::wd_token
edm::EDGetTokenT< CSCWireDigiCollection > wd_token
Definition: CSCValidation.h:249
CSCValidation::doADCTiming
void doADCTiming(const CSCRecHit2DCollection &)
Definition: CSCValidation.cc:2851
CSCValidation::makePedNoisePlots
bool makePedNoisePlots
Definition: CSCValidation.h:271
CSCValidation::filterEvents
bool filterEvents(edm::Handle< CSCRecHit2DCollection > recHits, edm::Handle< CSCSegmentCollection > cscSegments, edm::Handle< reco::TrackCollection > saMuons)
Definition: CSCValidation.cc:336
CSCWireDigiCollection
CSCDCCExaminer.h
CSCValidation::makeSimHitPlots
bool makeSimHitPlots
Definition: CSCValidation.h:268
CSCLayer.h
Frameworkfwd.h
LocalPoint.h
CSCValidation::SegRechits
std::multimap< CSCDetId, CSCRecHit2D > SegRechits
Definition: CSCValidation.h:314
CSCDBGainsRcd.h
CSCValidation::sd_token
edm::EDGetTokenT< CSCStripDigiCollection > sd_token
Definition: CSCValidation.h:250
CSCTMBHeader.h
CSCValidation::hOWires
TH2I * hOWires
Definition: CSCValidation.h:302
CSCCLCTDigi.h
options_cfi.eventSetup
eventSetup
Definition: options_cfi.py:12
relativeConstraints.ring
ring
Definition: relativeConstraints.py:68
CSCValidation::makeStandalonePlots
bool makeStandalonePlots
Definition: CSCValidation.h:279
CSCValidation::withinSensitiveRegion
bool withinSensitiveRegion(LocalPoint localPos, const std::array< const float, 4 > &layerBounds, int station, int ring, float shiftFromEdge, float shiftFromDeadZone)
Definition: CSCValidation.cc:1803
CSCValidation::m_wire_hvsegm
std::map< int, std::vector< int > > m_wire_hvsegm
Definition: CSCValidation.h:309
CSCValidation::writeTreeToFile
bool writeTreeToFile
Definition: CSCValidation.h:229
CSCValidation::cd_token
edm::EDGetTokenT< CSCComparatorDigiCollection > cd_token
Definition: CSCValidation.h:251
GlobalVector.h
CSCValidation::~CSCValidation
~CSCValidation() override
Destructor.
Definition: CSCValidation.cc:130
EventSetup.h
CSCValidation::doSegments
void doSegments(edm::Handle< CSCSegmentCollection > cscSegments, edm::ESHandle< CSCGeometry > cscGeom)
Definition: CSCValidation.cc:1087
CSCComparatorDigiCollection.h
CSCValidation::makeADCTimingPlots
bool makeADCTimingPlots
Definition: CSCValidation.h:276
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
CSCValidation::distRHmap
std::map< CSCRecHit2D, float, ltrh > distRHmap
Definition: CSCValidation.h:316
CSCDBGains.h
CSCValidation::typeIndex
int typeIndex(CSCDetId id)
Definition: CSCValidation.h:318
CSCWireDigiCollection.h
CSCValidation::useQualityFilter
bool useQualityFilter
Definition: CSCValidation.h:237
CSCALCTDigiCollection.h
CSCValidation::makePlots
bool makePlots
Definition: CSCValidation.h:226
CSCRecHit2D.h
ConsumesCollector.h
CSCValidation::makeResolutionPlots
bool makeResolutionPlots
Definition: CSCValidation.h:270
CSCValidation::extrapolate1D
double extrapolate1D(double initPosition, double initDirection, double parameterOfTheLine)
Definition: CSCValidation.h:200
ParameterSet.h
CSCCLCTDigiCollection.h
MuonGeometryRecord.h
CSCValidation::hRHSTE
TH1F * hRHSTE
Definition: CSCValidation.h:287
CSCChamber.h
event
Definition: event.py:1
GlobalTrackingGeometry.h
CSCValidation::deltaPhiMax
double deltaPhiMax
Definition: CSCValidation.h:245
CSCValidation::sh_token
edm::EDGetTokenT< edm::PSimHitContainer > sh_token
Definition: CSCValidation.h:260
edm::Event
Definition: Event.h:73
CSCValidation::hSEff2
TH2F * hSEff2
Definition: CSCValidation.h:294
LocalVector.h
CSCDBPedestalsRcd.h
CSCValidation::nEventsAnalyzed
int nEventsAnalyzed
Definition: CSCValidation.h:212
CSCValidation::doStripDigis
void doStripDigis(edm::Handle< CSCStripDigiCollection > strips)
Definition: CSCValidation.cc:810
GlobalPoint.h
CSCValidation::useDigis
bool useDigis
Definition: CSCValidation.h:233
SiStripBadComponentsDQMServiceTemplate_cfg.ep
ep
Definition: SiStripBadComponentsDQMServiceTemplate_cfg.py:86
DigiDM_cff.strips
strips
#turn off noise in all subdetectors simHcalUnsuppressedDigis.doNoise = False mix.digitizers....
Definition: DigiDM_cff.py:32
CSCValidation::makeAFEBTimingPlots
bool makeAFEBTimingPlots
Definition: CSCValidation.h:274
CSCValidation::histoEfficiency
void histoEfficiency(TH1F *readHisto, TH1F *writeHisto)
Definition: CSCValidation.cc:1784
CSCValidation::doCompTiming
void doCompTiming(const CSCComparatorDigiCollection &)
Definition: CSCValidation.cc:2790
muonDTDigis_cfi.pset
pset
Definition: muonDTDigis_cfi.py:27
CSCValidation::hOSegments
TH2I * hOSegments
Definition: CSCValidation.h:305
RemoveAddSevLevel.flag
flag
Definition: RemoveAddSevLevel.py:116
CSCGeometry.h
CSCValidation::hRHEff2
TH2F * hRHEff2
Definition: CSCValidation.h:295
CSCCrateMap.h
CSCSegmentCollection.h