CMS 3D CMS Logo

TrackerScenarioBuilder.h

Go to the documentation of this file.
00001 #ifndef Alignment_TrackerAlignment_TrackerScenarioBuilder_h
00002 #define Alignment_TrackerAlignment_TrackerScenarioBuilder_h
00003 
00011 
00012 #include <vector>
00013 
00014 #include "Alignment/CommonAlignment/interface/MisalignmentScenarioBuilder.h"
00015 #include "Alignment/TrackerAlignment/interface/AlignableTracker.h"
00016 
00018 
00019 class TrackerScenarioBuilder : public MisalignmentScenarioBuilder
00020 {
00021 
00022 public:
00023  
00025   explicit TrackerScenarioBuilder( Alignable* alignable );
00026 
00028   ~TrackerScenarioBuilder() {};
00029 
00031   void applyScenario( const edm::ParameterSet& scenario );
00032 
00033 private: // Members
00034 
00035   AlignableTracker* theAlignableTracker;   
00036 
00037 };
00038 
00039 
00040 
00041 #endif

Generated on Tue Jun 9 17:25:02 2009 for CMSSW by  doxygen 1.5.4