CMS 3D CMS Logo

CreateSurveyRcds.h
Go to the documentation of this file.
1 #ifndef Alignment_SurveyAnalysis_CreateSurveyRcds_h
2 #define Alignment_SurveyAnalysis_CreateSurveyRcds_h
3 
12 // user include files
13 
17 
18 class AlignableSurface;
19 class Alignments;
20 
22 public:
24 
25  void analyze(const edm::Event&, const edm::EventSetup&) override;
26 
27 private:
29  void setGeometry(Alignable*);
32 
35 
38 
43 
45 
47 
49 };
50 
51 #endif
void setSurveyErrors(Alignable *)
module which creates/inserts the survey errors
void analyze(const edm::Event &, const edm::EventSetup &) override
Do nothing for each event.
std::map< UniqueId, align::Scalars > MapType
edm::ESHandle< Alignments > alignments
void setGeometry(Alignable *)
module which modifies the geometry
AlgebraicVector getStructureErrors(int, int)
default values for survey uncertainty
std::string m_inputGeom
CLHEP::HepVector AlgebraicVector
SurveyInputTextReader::MapType uIdMap
CreateSurveyRcds(const edm::ParameterSet &)
AlgebraicVector getStructurePlacements(int, int)
default values for assembly precision
std::string textFileName