10 theOutfile(cfg.getParameter<
std::
string>(
"outfile")),
11 theIterations(cfg.getParameter<unsigned
int>(
"nIteration")),
12 theLevels(cfg.getParameter<
std::vector<
std::
string> >(
"levels"))
22 std::vector<align::StructureType>
levels;
30 levels.push_back(alignableObjectId.stringToId(
theLevels[
l].c_str()));
Allows conversion between type and name, and vice-versa.
void initialize(const edm::EventSetup &, AlignableTracker *, AlignableMuon *, AlignableExtras *, AlignmentParameterStore *) override
call at start of job
SurveyAlignmentAlgorithm(const edm::ParameterSet &)
std::vector< std::string > theLevels
unsigned int theIterations
#define DEFINE_EDM_PLUGIN(factory, type, name)
Constructor of the full muon geometry.
const align::Alignables & alignables(void) const
get all alignables