10 #ifndef Alignment_SurveyAnalysis_SurveyAlignmentAlgorithm_h
11 #define Alignment_SurveyAnalysis_SurveyAlignmentAlgorithm_h
void terminate(const edm::EventSetup &iSetup) override
call at end of job
Interface/Base class for alignment algorithms, each alignment algorithm has to be derived from this c...
define event information passed to algorithms
void initialize(const edm::EventSetup &, AlignableTracker *, AlignableMuon *, AlignableExtras *, AlignmentParameterStore *) override
call at start of job
SurveyAlignmentAlgorithm(const edm::ParameterSet &, const edm::ConsumesCollector &)
void run(const edm::EventSetup &, const AlignmentAlgorithmBase::EventInfo &) override
run for every event
std::vector< std::string > theLevels
unsigned int theIterations
Constructor of the full muon geometry.