CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCRecHit2DValidation.h
Go to the documentation of this file.
1 #ifndef CSCRecHit2DValidation_h
2 #define CSCRecHit2DValidation_h
3 
9 
11 {
12 public:
13  CSCRecHit2DValidation(DQMStore* dbe, const edm::InputTag & inputTag);
14 
15  // print out RMSes
16  virtual ~CSCRecHit2DValidation();
17  virtual void analyze(const edm::Event&, const edm::EventSetup&);
18 
19  private:
20  void plotResolution(const PSimHit & simHit, const CSCRecHit2D & recHit,
21  const CSCLayer * layer, int chamberType);
22 
33 };
34 
35 #endif
36 
MonitorElement * theSimHitScatterPlots[10]
MonitorElement * theYResolutionPlots[10]
MonitorElement * theScatterPlots[10]
void plotResolution(const PSimHit &simHit, const CSCRecHit2D &recHit, const CSCLayer *layer, int chamberType)
MonitorElement * theResolutionPlots[10]
MonitorElement * theSimHitPosInStrip[10]
MonitorElement * theYPullPlots[10]
CSCRecHit2DValidation(DQMStore *dbe, const edm::InputTag &inputTag)
virtual void analyze(const edm::Event &, const edm::EventSetup &)
MonitorElement * theNPerEventPlot
MonitorElement * thePullPlots[10]
MonitorElement * theRecHitPosInStrip[10]
MonitorElement * theTPeaks[10]