CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SurveyInputTrackerFromDB.h
Go to the documentation of this file.
1 #ifndef Alignment_SurveyAnalysis_SurveyInputTrackerFromDB_h
2 #define Alignment_SurveyAnalysis_SurveyInputTrackerFromDB_h
3 
15 
16 namespace edm {
17  class ParameterSet;
18 }
19 
21  public SurveyInputBase
22 {
23 public:
24 
26  const edm::ParameterSet&
27  );
28 
30  virtual void analyze(
31  const edm::Event&,
32  const edm::EventSetup&
33  );
34 
35 private:
36 
38 
40 
42  void addSurveyInfo(
43  Alignable*
44  );
45 };
46 
47 #endif
std::map< UniqueId, align::Scalars > MapType
SurveyInputTrackerFromDB(const edm::ParameterSet &)
void addSurveyInfo(Alignable *)
Add survey info to an alignable.
SurveyInputTextReader::MapType uIdMap
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Read ideal tracker geometry from DB.