CMS 3D CMS Logo

ApvFactoryService.h
Go to the documentation of this file.
1 #ifndef ApvAnalysis_ApvFactoryService_H
2 #define ApvAnalysis_ApvFactoryService_H
3 
4 #define DATABASE //@@ necessary?
5 
10 
13 
18 
19 #include <iostream>
20 #include <fstream>
21 #include <sstream>
22 #include <ostream>
23 #include <vector>
24 #include <string>
25 #include <map>
26 
33 public:
34  // -------------------- Constructors, destructors --------------------
35 
40 
43 
44  int getEventInitNumber();
45 
46  ApvAnalysisFactory* const getApvFactory() const;
47 
48  // -------------------- Structs and enums --------------------
49 
50  void postProcessEvent(const edm::Event& ie, const edm::EventSetup& ies);
51 
55 private:
56  // -------------------- Miscellaneous private methods --------------------
57 
60 
61  bool gotPed;
62 };
63 
64 #endif // ApvFactoryService_H
MessageLogger.h
ApvFactoryService::apvFactory_
ApvAnalysisFactory * apvFactory_
Definition: ApvFactoryService.h:59
ApvFactoryService::getEventInitNumber
int getEventInitNumber()
Definition: ApvFactoryService.cc:73
ESHandle.h
ApvFactoryService::gotPed
bool gotPed
Definition: ApvFactoryService.h:61
ApvFactoryService::getApvFactory
ApvAnalysisFactory *const getApvFactory() const
Definition: ApvFactoryService.cc:79
ApvFactoryService::~ApvFactoryService
~ApvFactoryService()
Definition: ApvFactoryService.cc:25
ActivityRegistry.h
ApvAnalysisFactory
Definition: ApvAnalysisFactory.h:22
edm::ActivityRegistry
Definition: ActivityRegistry.h:134
ApvAnalysisFactory.h
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
ApvFactoryService::postProcessEvent
void postProcessEvent(const edm::Event &ie, const edm::EventSetup &ies)
Definition: ApvFactoryService.cc:29
edm::EventSetup
Definition: EventSetup.h:58
Frameworkfwd.h
SiStripPedestals.h
EventSetup.h
Exception.h
ApvFactoryService
An interface class to set the parameter in ApvAnalysisFactory
Definition: ApvFactoryService.h:32
ParameterSet.h
edm::Event
Definition: Event.h:73
ApvFactoryService::ApvFactoryService
ApvFactoryService(const edm::ParameterSet &, edm::ActivityRegistry &)
Definition: ApvFactoryService.cc:16