CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MillePedeAlignmentAlgorithm Member List

This is the complete list of members for MillePedeAlignmentAlgorithm, including all inherited members.

addCalibrations(const std::vector< IntegratedCalibrationBase * > &iCals)MillePedeAlignmentAlgorithmvirtual
addHitCount(const std::vector< AlignmentParameters * > &parVec, const std::vector< bool > &validHitVecY) const MillePedeAlignmentAlgorithmprivate
addHits(const std::vector< Alignable * > &alis, const std::vector< AlignmentUserVariables * > &mpVars) const MillePedeAlignmentAlgorithmprivate
addHitStatistics(int fromLoop, const std::string &outFile, const std::vector< std::string > &inFiles) const MillePedeAlignmentAlgorithmprivate
addLasBeam(const EventInfo &eventInfo, const TkFittedLasBeam &lasBeam, const std::vector< TrajectoryStateOnSurface > &tsoses)MillePedeAlignmentAlgorithmprivate
addLaserData(const EventInfo &eventInfo, const TkFittedLasBeamCollection &tkLasBeams, const TsosVectorCollection &tkLasBeamTsoses)MillePedeAlignmentAlgorithmprivate
addMeasurementData(const edm::EventSetup &setup, const EventInfo &eventInfo, const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iHit, AlignmentParameters *&params)MillePedeAlignmentAlgorithmprivate
addPxbSurvey(const edm::ParameterSet &pxbSurveyCfg)MillePedeAlignmentAlgorithmprivate
addReferenceTrajectory(const edm::EventSetup &setup, const EventInfo &eventInfo, const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr)MillePedeAlignmentAlgorithmprivate
addRefTrackData2D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, TMatrixDSym &aHitCovarianceM, TMatrixF &aHitResidualsM, TMatrixF &aLocalDerivativesM)MillePedeAlignmentAlgorithmprivate
addRefTrackVirtualMeas1D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iVirtualMeas, TMatrixDSym &aHitCovarianceM, TMatrixF &aHitResidualsM, TMatrixF &aLocalDerivativesM)MillePedeAlignmentAlgorithmprivate
addVirtualMeas(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iVirtualMeas)MillePedeAlignmentAlgorithmprivate
AlignmentAlgorithmBase(const edm::ParameterSet &cfg)AlignmentAlgorithmBase
areEmptyParams(const std::vector< Alignable * > &alignables) const MillePedeAlignmentAlgorithmprivate
beginLuminosityBlock(const edm::EventSetup &setup)AlignmentAlgorithmBaseinlinevirtual
beginRun(const edm::EventSetup &setup)AlignmentAlgorithmBaseinlinevirtual
buildUserVariables(const std::vector< Alignable * > &alignables) const MillePedeAlignmentAlgorithmprivate
callMille(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, const std::vector< int > &globalLabels, const std::vector< float > &globalDerivativesX, const std::vector< float > &globalDerivativesY)MillePedeAlignmentAlgorithmprivate
callMille1D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, const std::vector< int > &globalLabels, const std::vector< float > &globalDerivativesX)MillePedeAlignmentAlgorithmprivate
callMille2D(const ReferenceTrajectoryBase::ReferenceTrajectoryPtr &refTrajPtr, unsigned int iTrajHit, const std::vector< int > &globalLabels, const std::vector< float > &globalDerivativesx, const std::vector< float > &globalDerivativesy)MillePedeAlignmentAlgorithmprivate
ConstTrajTrackPair typedefAlignmentAlgorithmBase
ConstTrajTrackPairCollection typedefAlignmentAlgorithmBase
decodeMode(const std::string &mode) const MillePedeAlignmentAlgorithmprivate
diagonalize(TMatrixDSym &aHitCovarianceM, TMatrixF &aLocalDerivativesM, TMatrixF &aHitResidualsM, TMatrixF &theGlobalDerivativesM) const MillePedeAlignmentAlgorithmprivate
doIO(int loop) const MillePedeAlignmentAlgorithmprivate
EModeBit enum nameMillePedeAlignmentAlgorithmprivate
endLuminosityBlock(const edm::EventSetup &setup)AlignmentAlgorithmBaseinlinevirtual
endRun(const EventInfo &eventInfo, const EndRunInfo &runInfo, const edm::EventSetup &setup)MillePedeAlignmentAlgorithmvirtual
AlignmentAlgorithmBase::endRun(const EndRunInfo &runInfo, const edm::EventSetup &setup)AlignmentAlgorithmBaseinlinevirtual
globalDerivativesCalibration(const TransientTrackingRecHit::ConstRecHitPointer &recHit, const TrajectoryStateOnSurface &tsos, const edm::EventSetup &setup, const EventInfo &eventInfo, std::vector< float > &globalDerivativesX, std::vector< float > &globalDerivativesY, std::vector< int > &globalLabels) const MillePedeAlignmentAlgorithmprivate
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 MillePedeAlignmentAlgorithmprivate
initialize(const edm::EventSetup &setup, AlignableTracker *tracker, AlignableMuon *muon, AlignableExtras *extras, AlignmentParameterStore *store)MillePedeAlignmentAlgorithmvirtual
is2D(const TransientTrackingRecHit::ConstRecHitPointer &recHit) const MillePedeAlignmentAlgorithmprivate
isMode(unsigned int testMode) const MillePedeAlignmentAlgorithminlineprivate
kLocalX enum valueMillePedeAlignmentAlgorithmprivate
kLocalY enum valueMillePedeAlignmentAlgorithmprivate
makeGlobDerivMatrix(const std::vector< float > &globalDerivativesx, const std::vector< float > &globalDerivativesy, TMatrixF &aGlobalDerivativesM)MillePedeAlignmentAlgorithmprivate
MeasurementDirection enum nameMillePedeAlignmentAlgorithmprivate
MillePedeAlignmentAlgorithm(const edm::ParameterSet &cfg)MillePedeAlignmentAlgorithm
myMilleBit enum valueMillePedeAlignmentAlgorithmprivate
myPedeReadBit enum valueMillePedeAlignmentAlgorithmprivate
myPedeRunBit enum valueMillePedeAlignmentAlgorithmprivate
myPedeSteerBit enum valueMillePedeAlignmentAlgorithmprivate
readFromPede(const edm::ParameterSet &mprespset, bool setUserVars, const RunRange &runrange)MillePedeAlignmentAlgorithmprivate
run(const edm::EventSetup &setup, const EventInfo &eventInfo)MillePedeAlignmentAlgorithmvirtual
RunNumber typedefAlignmentAlgorithmBase
RunRange typedefAlignmentAlgorithmBase
setParametersForRunRange(const RunRange &runrange)MillePedeAlignmentAlgorithmvirtual
startNewLoop()AlignmentAlgorithmBaseinlinevirtual
terminate(const edm::EventSetup &iSetup)MillePedeAlignmentAlgorithmvirtual
theAlignableNavigatorMillePedeAlignmentAlgorithmprivate
theAlignablesMillePedeAlignmentAlgorithmprivate
theAlignmentParameterStoreMillePedeAlignmentAlgorithmprivate
theCalibrationsMillePedeAlignmentAlgorithmprivate
theConfigMillePedeAlignmentAlgorithmprivate
theDirMillePedeAlignmentAlgorithmprivate
theDoSurveyPixelBarrelMillePedeAlignmentAlgorithmprivate
theFloatBufferXMillePedeAlignmentAlgorithmprivate
theFloatBufferYMillePedeAlignmentAlgorithmprivate
theIntBufferMillePedeAlignmentAlgorithmprivate
theLastWrittenIovMillePedeAlignmentAlgorithmprivate
theMaximalCor2DMillePedeAlignmentAlgorithmprivate
theMilleMillePedeAlignmentAlgorithmprivate
theMinNumHitsMillePedeAlignmentAlgorithmprivate
theModeMillePedeAlignmentAlgorithmprivate
theMonitorMillePedeAlignmentAlgorithmprivate
thePedeLabelsMillePedeAlignmentAlgorithmprivate
thePedeSteerMillePedeAlignmentAlgorithmprivate
theTrajectoryFactoryMillePedeAlignmentAlgorithmprivate
~AlignmentAlgorithmBase()AlignmentAlgorithmBaseinlinevirtual
~MillePedeAlignmentAlgorithm()MillePedeAlignmentAlgorithmvirtual