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 
17  public SurveyInputBase
18 {
19 public:
20 
22  const edm::ParameterSet&
23  );
24 
26  virtual void analyze(
27  const edm::Event&,
28  const edm::EventSetup&
29  );
30 
31 private:
32 
34 
35  std::string textFileName;
36 
38  void addSurveyInfo(
39  Alignable*
40  );
41 };
42 
43 #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.