1 #ifndef Alignment_TrackerAlignment_TrackerScenarioBuilder_h 2 #define Alignment_TrackerAlignment_TrackerScenarioBuilder_h
virtual bool isTopLevel_(const std::string ¶meterSetName) const
does this still make sense?
std::string stripOffModule(const align::StructureType &type) const
unsigned int theFirstStripIndex
index of first strip subdet in 'theSubdets' (pixel<strip)
std::vector< std::string > theSubdets
following things are needed in possiblyPartOf:
~TrackerScenarioBuilder()
Destructor.
virtual bool possiblyPartOf(const std::string &sub, const std::string &large) const
True if hierarchy level 'sub' could be part of hierarchy level 'large'.
void applyScenario(const edm::ParameterSet &scenario)
Apply misalignment scenario to the tracker.
TrackerScenarioBuilder(AlignableTracker *alignable)
Constructor.
Base class to build a scenario from configuration and apply to either tracker or muon.
Builds a scenario from configuration and applies it to the alignable tracker.
AlignableTracker * theAlignableTracker