CMS 3D CMS Logo

MillePedeAlignmentAlgorithm Member List

This is the complete list of members for MillePedeAlignmentAlgorithm, including all inherited members.
addHits(const std::vector< Alignable * > &alis, const std::vector< AlignmentUserVariables * > &mpVars) const MillePedeAlignmentAlgorithm [private]
addHitStatistics(int fromLoop, const std::string &outFile, const std::vector< std::string > &inFiles) const MillePedeAlignmentAlgorithm [private]
addLasBeam(const EventInfo &eventInfo, const TkFittedLasBeam &lasBeam, const std::vector< TrajectoryStateOnSurface > &tsoses)MillePedeAlignmentAlgorithm [private]
addLaserData(const EventInfo &eventInfo, const TkFittedLasBeamCollection &tkLasBeams, const TsosVectorCollection &tkLasBeamTsoses)MillePedeAlignmentAlgorithm [private]
addMeasurementData(const EventInfo &eventInfo, const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iHit, AlignmentParameters *&params)MillePedeAlignmentAlgorithm [private]
addMsMeas(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iMsMeas)MillePedeAlignmentAlgorithm [private]
addPxbSurvey(const edm::ParameterSet &pxbSurveyCfg)MillePedeAlignmentAlgorithm [private]
addReferenceTrajectory(const EventInfo &eventInfo, const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr)MillePedeAlignmentAlgorithm [private]
addRefTrackData2D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, TMatrixDSym &aHitCovarianceM, TMatrixF &aHitResidualsM, TMatrixF &aLocalDerivativesM)MillePedeAlignmentAlgorithm [private]
addRefTrackMsMeas1D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, TMatrixDSym &aHitCovarianceM, TMatrixF &aHitResidualsM, TMatrixF &aLocalDerivativesM)MillePedeAlignmentAlgorithm [private]
AlignmentAlgorithmBase(const edm::ParameterSet &cfg)AlignmentAlgorithmBase
areEmptyParams(const std::vector< Alignable * > &alignables) const MillePedeAlignmentAlgorithm [private]
beginLuminosityBlock(const edm::EventSetup &setup)AlignmentAlgorithmBase [inline, virtual]
beginRun(const edm::EventSetup &setup)AlignmentAlgorithmBase [inline, virtual]
buildUserVariables(const std::vector< Alignable * > &alignables) const MillePedeAlignmentAlgorithm [private]
callMille(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, const std::vector< int > &globalLabels, const std::vector< float > &globalDerivativesX, const std::vector< float > &globalDerivativesY)MillePedeAlignmentAlgorithm [private]
callMille1D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, const std::vector< int > &globalLabels, const std::vector< float > &globalDerivativesX)MillePedeAlignmentAlgorithm [private]
callMille2D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, const std::vector< int > &globalLabels, const std::vector< float > &globalDerivativesx, const std::vector< float > &globalDerivativesy)MillePedeAlignmentAlgorithm [private]
ConstTrajTrackPair typedefAlignmentAlgorithmBase
ConstTrajTrackPairCollection typedefAlignmentAlgorithmBase
decodeMode(const std::string &mode) const MillePedeAlignmentAlgorithm [private]
diagonalize(TMatrixDSym &aHitCovarianceM, TMatrixF &aLocalDerivativesM, TMatrixF &aHitResidualsM, TMatrixF &theGlobalDerivativesM) const MillePedeAlignmentAlgorithm [private]
doIO(int loop) const MillePedeAlignmentAlgorithm [private]
EModeBit enum nameMillePedeAlignmentAlgorithm [private]
endLuminosityBlock(const edm::EventSetup &setup)AlignmentAlgorithmBase [inline, virtual]
endRun(const EventInfo &eventInfo, const EndRunInfo &runInfo, const edm::EventSetup &setup)MillePedeAlignmentAlgorithm [virtual]
AlignmentAlgorithmBase::endRun(const EndRunInfo &runInfo, const edm::EventSetup &setup)AlignmentAlgorithmBase [inline, virtual]
globalDerivativesHierarchy(const EventInfo &eventInfo, const TrajectoryStateOnSurface &tsos, Alignable *ali, const AlignableDetOrUnitPtr &alidet, std::vector< float > &globalDerivativesX, std::vector< float > &globalDerivativesY, std::vector< int > &globalLabels, AlignmentParameters *&lowestParams) const MillePedeAlignmentAlgorithm [private]
initialize(const edm::EventSetup &setup, AlignableTracker *tracker, AlignableMuon *muon, AlignableExtras *extras, AlignmentParameterStore *store)MillePedeAlignmentAlgorithm [virtual]
is2D(const TransientTrackingRecHit::ConstRecHitPointer &recHit) const MillePedeAlignmentAlgorithm [private]
isMode(unsigned int testMode) const MillePedeAlignmentAlgorithm [inline, private]
kLocalX enum valueMillePedeAlignmentAlgorithm [private]
kLocalY enum valueMillePedeAlignmentAlgorithm [private]
makeGlobDerivMatrix(const std::vector< float > &globalDerivativesx, const std::vector< float > &globalDerivativesy, TMatrixF &aGlobalDerivativesM)MillePedeAlignmentAlgorithm [private]
MeasurementDirection enum nameMillePedeAlignmentAlgorithm [private]
MillePedeAlignmentAlgorithm(const edm::ParameterSet &cfg)MillePedeAlignmentAlgorithm
myMilleBit enum valueMillePedeAlignmentAlgorithm [private]
myPedeReadBit enum valueMillePedeAlignmentAlgorithm [private]
myPedeRunBit enum valueMillePedeAlignmentAlgorithm [private]
myPedeSteerBit enum valueMillePedeAlignmentAlgorithm [private]
readFromPede(const edm::ParameterSet &mprespset, bool setUserVars, const RunRange &runrange)MillePedeAlignmentAlgorithm [private]
run(const edm::EventSetup &setup, const EventInfo &eventInfo)MillePedeAlignmentAlgorithm [virtual]
RunNumber typedefAlignmentAlgorithmBase
RunRange typedefAlignmentAlgorithmBase
setParametersForRunRange(const RunRange &runrange)MillePedeAlignmentAlgorithm [virtual]
startNewLoop()AlignmentAlgorithmBase [inline, virtual]
terminate()MillePedeAlignmentAlgorithm [virtual]
theAlignableNavigatorMillePedeAlignmentAlgorithm [private]
theAlignablesMillePedeAlignmentAlgorithm [private]
theAlignmentParameterStoreMillePedeAlignmentAlgorithm [private]
theConfigMillePedeAlignmentAlgorithm [private]
theDirMillePedeAlignmentAlgorithm [private]
theDoSurveyPixelBarrelMillePedeAlignmentAlgorithm [private]
theFloatBufferXMillePedeAlignmentAlgorithm [private]
theFloatBufferYMillePedeAlignmentAlgorithm [private]
theIntBufferMillePedeAlignmentAlgorithm [private]
theMaximalCor2DMillePedeAlignmentAlgorithm [private]
theMilleMillePedeAlignmentAlgorithm [private]
theMinNumHitsMillePedeAlignmentAlgorithm [private]
theModeMillePedeAlignmentAlgorithm [private]
theMonitorMillePedeAlignmentAlgorithm [private]
thePedeLabelsMillePedeAlignmentAlgorithm [private]
thePedeSteerMillePedeAlignmentAlgorithm [private]
theTrajectoryFactoryMillePedeAlignmentAlgorithm [private]
~AlignmentAlgorithmBase()AlignmentAlgorithmBase [inline, virtual]
~MillePedeAlignmentAlgorithm()MillePedeAlignmentAlgorithm [virtual]