Go to the documentation of this file. 1 #ifndef MILLEPEDEPEDEREADER_H
2 #define MILLEPEDEPEDEREADER_H
59 unsigned int paramNum,
60 unsigned int bufLength,
61 const float *
buf)
const;
AlignmentParameters * checkAliParams(Alignable *alignable, bool createUserVars) const
bool setCalibrationParameter(IntegratedCalibrationBase *calib, unsigned int paramNum, unsigned int bufLength, const float *buf) const
Set pede results stored in 'buf' to parameter 'paramNum' of IntegratedCalibrationBase.
Alignable * setParameter(unsigned int paramLabel, unsigned int bufLength, const float *buf, bool setUserVars) const
PedeLabelerBase::RunNumber RunNumber
bool read(align::Alignables &alignables, bool setUserVars)
static const unsigned int myMaxNumValPerParam
PedeLabelerBase::RunRange RunRange
bool readIfSameLine(std::ifstream &aStream, T &outValue) const
const PedeLabelerBase & myLabels
const RunRange myRunRange
const PedeSteerer & mySteerer
PedeReader(const edm::ParameterSet &config, const PedeSteerer &steerer, const PedeLabelerBase &labels, const RunRange &runrange)
std::ifstream myPedeResult
~PedeReader()
non virtual destructor: do not inherit from this class
std::vector< Alignable * > Alignables
align::RunNumber RunNumber