CMS 3D CMS Logo

SiStripApvGainReader.h
Go to the documentation of this file.
1 #ifndef SiStripApvGainReader_H
2 #define SiStripApvGainReader_H
3 
4 // system include files
5 //#include <memory>
6 
7 // user include files
17 
18 // root objects
19 #include "TROOT.h"
20 #include "TSystem.h"
21 #include "TFile.h"
22 #include "TDirectory.h"
23 #include "TTree.h"
24 
26 public:
27  explicit SiStripApvGainReader(const edm::ParameterSet&);
28  ~SiStripApvGainReader() override;
29 
30  void analyze(const edm::Event&, const edm::EventSetup&) override;
31 
32 private:
35  uint32_t gainType_;
37  TTree* tree_;
38  int id_ = 0, detId_ = 0, apvId_ = 0;
39  double gain_ = 0;
40 };
41 #endif
SiStripApvGainReader
Definition: SiStripApvGainReader.h:25
MessageLogger.h
ESHandle.h
SiStripApvGainReader::id_
int id_
Definition: SiStripApvGainReader.h:38
SiStripApvGainReader::tree_
TTree * tree_
Definition: SiStripApvGainReader.h:37
SiStripApvGainReader::SiStripApvGainReader
SiStripApvGainReader(const edm::ParameterSet &)
Definition: SiStripApvGainReader.cc:14
EDAnalyzer.h
SiStripApvGainReader::gain_
double gain_
Definition: SiStripApvGainReader.h:39
edm::EDAnalyzer
Definition: EDAnalyzer.h:29
SiStripApvGainReader::gainType_
uint32_t gainType_
Definition: SiStripApvGainReader.h:35
Service.h
SiStripApvGainReader::detId_
int detId_
Definition: SiStripApvGainReader.h:38
SiStripApvGainReader::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: SiStripApvGainReader.cc:31
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
TFileService.h
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
edm::Service< TFileService >
SiStripApvGainReader::~SiStripApvGainReader
~SiStripApvGainReader() override
Definition: SiStripApvGainReader.cc:29
edm::EventSetup
Definition: EventSetup.h:57
SiStripApvGainReader::formatedOutput_
std::string formatedOutput_
Definition: SiStripApvGainReader.h:34
Frameworkfwd.h
SiStripApvGainReader::apvId_
int apvId_
Definition: SiStripApvGainReader.h:38
EventSetup.h
ParameterSet.h
edm::Event
Definition: Event.h:73
SiStripApvGainReader::printdebug_
bool printdebug_
Definition: SiStripApvGainReader.h:33
SiStripApvGainReader::fs_
edm::Service< TFileService > fs_
Definition: SiStripApvGainReader.h:36