CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PhotonDataCertification.h
Go to the documentation of this file.
1 #ifndef PhotonDataCertification_H
2 #define PhotonDataCertification_H
3 
4 // system include files
5 #include <memory>
6 
7 
9 //
13 
14 //root include files
15 #include "TFile.h"
16 #include "TH1.h"
17 #include "TH2.h"
18 #include "TTree.h"
19 #include "TVector3.h"
20 #include "TProfile.h"
21 //
22 
23 
24 // user include files
28 
29 //DQM services
34 
35 
36 // forward declarations
37 class TFile;
38 class TH1F;
39 class TH2F;
40 class TProfile;
41 class TTree;
42 
43 //
44 // class decleration
45 //
46 
48 
49 public:
50  explicit PhotonDataCertification(const edm::ParameterSet& pset);
52 
53  void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override; //performed in the endJob
54 
55 private:
56 
58 
59  bool verbose_;
63 
64 
65  // ----------member data ---------------------------
66 };
67 
68 
69 #endif
PhotonDataCertification(const edm::ParameterSet &pset)
float invMassZtest(std::string path, TString name, DQMStore::IGetter &)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override