#include <HIPAlignmentAlgorithm.h>
Public Member Functions | |
HIPAlignmentAlgorithm (const edm::ParameterSet &cfg) | |
Constructor. More... | |
void | initialize (const edm::EventSetup &setup, AlignableTracker *tracker, AlignableMuon *muon, AlignableExtras *extras, AlignmentParameterStore *store) override |
Call at beginning of job. More... | |
void | run (const edm::EventSetup &setup, const EventInfo &eventInfo) override |
Run the algorithm. More... | |
void | startNewLoop (void) override |
Called at start of new loop. More... | |
void | terminate (const edm::EventSetup &setup) override |
Call at end of job. More... | |
~HIPAlignmentAlgorithm () override | |
Destructor. More... | |
Public Member Functions inherited from AlignmentAlgorithmBase | |
virtual bool | addCalibrations (const Calibrations &) |
bool | addCalibrations (const CalibrationsOwner &cals) |
AlignmentAlgorithmBase (const edm::ParameterSet &) | |
Constructor. More... | |
virtual void | beginLuminosityBlock (const edm::EventSetup &setup) |
called at begin of luminosity block (no lumi block info passed yet) More... | |
virtual void | beginRun (const edm::Run &, const edm::EventSetup &, bool changed) |
called at begin of run More... | |
virtual void | endLuminosityBlock (const edm::EventSetup &setup) |
called at end of luminosity block (no lumi block info passed yet) More... | |
virtual void | endRun (const EndRunInfo &runInfo, const edm::EventSetup &setup) |
called at end of run - order of arguments like in EDProducer etc. More... | |
virtual bool | processesEvents () |
Returns whether algorithm proccesses events in current configuration. More... | |
virtual bool | setParametersForRunRange (const RunRange &rr) |
virtual bool | storeAlignments () |
Returns whether algorithm produced results to be stored. More... | |
virtual bool | supportsCalibrations () |
virtual void | terminate () |
Called at end of job (must be implemented in derived class) More... | |
virtual | ~AlignmentAlgorithmBase () |
Destructor. More... | |
Private Member Functions | |
void | bookRoot (void) |
double | calcAPE (double *par, int iter, int function) |
bool | calcParameters (Alignable *ali, int setDet, double start, double step) |
void | collectMonitorTrees (const std::vector< std::string > &filenames) |
void | collector (void) |
void | fillAlignablesMonitor (const edm::EventSetup &setup) |
HIPAlignableSpecificParameters * | findAlignableSpecs (const Alignable *ali) |
bool | processHit1D (const AlignableDetOrUnitPtr &alidet, const Alignable *ali, const HIPAlignableSpecificParameters *alispecifics, const TrajectoryStateOnSurface &tsos, const TrackingRecHit *hit, double hitwt) |
bool | processHit2D (const AlignableDetOrUnitPtr &alidet, const Alignable *ali, const HIPAlignableSpecificParameters *alispecifics, const TrajectoryStateOnSurface &tsos, const TrackingRecHit *hit, double hitwt) |
int | readIterationFile (std::string filename) |
void | setAlignmentPositionError (void) |
void | writeIterationFile (std::string filename, int iter) |
Additional Inherited Members | |
Public Types inherited from AlignmentAlgorithmBase | |
typedef std::pair< const Trajectory *, const reco::Track * > | ConstTrajTrackPair |
typedef std::vector< ConstTrajTrackPair > | ConstTrajTrackPairCollection |
using | RunNumber = align::RunNumber |
using | RunRange = align::RunRange |
Definition at line 31 of file HIPAlignmentAlgorithm.h.
HIPAlignmentAlgorithm::HIPAlignmentAlgorithm | ( | const edm::ParameterSet & | cfg | ) |
Constructor.
Definition at line 45 of file HIPAlignmentAlgorithm.cc.
References looper::cfg, col_cut, cos_cut, defaultAlignableSpecs, isCollector, IsCollision, HIPAlignableSpecificParameters::maxHitPull, HIPAlignableSpecificParameters::maxRelParError, HIPAlignableSpecificParameters::minNHits, HIPAlignableSpecificParameters::minRelParError, outfile2, outpath, rewgtPerAli, salignedfile, Scale, SetScanDet, siterationfile, smisalignedfile, sparameterfile, ssurveyfile, AlCaHLTBitMon_QueryRunRegistry::string, struefile, suvarfile, suvarfilecore, theAPEParameterSet, theApplyAPE, theApplyCutsPerComponent, theCollectorNJobs, theCollectorPath, theCutsPerComponent, theDataGroup, theEtaFormula, theIOVrangeSet, themultiIOV, trackPs, trackWt, uniEta, and uniEtaFormula.
|
inlineoverride |
|
private |
Definition at line 1093 of file HIPAlignmentAlgorithm.cc.
References HIPTrackMonitorVariables::bookBranches(), HIPHitMonitorVariables::bookBranches(), doTrackHitMonitoring, HIPMonitorConfig::fillTrackHitMonitoring, HIPMonitorConfig::fillTrackMonitoring, HIPMonitorConfig::hitmonitorvars, isCollector, m2_datatype, m2_dtype, m2_Id, m2_Layer, m2_Nhit, m2_nsurfdef, m2_ObjId, m2_surfDef, m2_Type, m2_Xpos, m2_Ypos, m2_Zpos, m3_Id, m3_ObjId, m3_par, m_datatype, HIPMonitorConfig::outfile, outfile2, HIPMonitorVariables::setTree(), ssurveyfile, theAlignablesMonitorIORootFile, theAlignablesMonitorTree, theHitMonitorTree, theIteration, theLevels, theMonitorConfig, theSurveyIORootFile, theSurveyTree, theTrackHitMonitorIORootFile, theTrackMonitorTree, tname(), and HIPMonitorConfig::trackmonitorvars.
Referenced by startNewLoop().
|
private |
Definition at line 1076 of file HIPAlignmentAlgorithm.cc.
References cms::cuda::assert(), JetChargeProducer_cfi::exp, createfilelist::int, SiStripPI::max, and funct::pow().
Referenced by setAlignmentPositionError().
|
private |
Definition at line 1234 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::alierr, Alignable::alignmentParameters(), HIPUserVariables::alipar, AlignmentParameters::cloneFromSelected(), defaultAlignableSpecs, findAlignableSpecs(), mps_fire::i, Alignable::id(), isCollector, HIPUserVariables::jtve, HIPUserVariables::jtvj, HIPAlignableSpecificParameters::maxRelParError, HIPAlignableSpecificParameters::minNHits, HIPAlignableSpecificParameters::minRelParError, HIPUserVariables::nhit, CalibrationSummaryClient_cfi::params, Alignable::setAlignmentParameters(), AlignmentParameters::setValid(), mathSSE::sqrt(), command_line::start, theApplyCutsPerComponent, theIteration, and AlignmentParameters::userVariables().
Referenced by terminate().
|
private |
Definition at line 1486 of file HIPAlignmentAlgorithm.cc.
References doTrackHitMonitoring, Exception, corrVsCorr::filename, HIPMonitorConfig::fillTrackHitMonitoring, HIPMonitorConfig::fillTrackMonitoring, isCollector, HIPMonitorConfig::outfile, AlCaHLTBitMon_QueryRunRegistry::string, theHitMonitorTree, theIteration, theMonitorConfig, theTrackHitMonitorIORootFile, and theTrackMonitorTree.
Referenced by collector().
|
private |
Definition at line 1331 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::alichi2, HIPUserVariables::alindof, AlignmentParameterStore::attachUserVariables(), HIPUserVariables::clone(), collectMonitorTrees(), HIPUserVariables::datatype, doTrackHitMonitoring, ioerr, HIPUserVariables::jtve, HIPUserVariables::jtvj, HIPUserVariables::nhit, HIPMonitorConfig::outfilecore, HIPUserVariablesIORoot::readHIPUserVariables(), rewgtPerAli, str, AlCaHLTBitMon_QueryRunRegistry::string, suvarfilecore, theAlignables, theAlignmentParameterStore, theCollectorNJobs, theCollectorPath, theDataGroup, theIteration, theMonitorConfig, and AlignmentParameters::userVariables().
Referenced by startNewLoop().
|
private |
Definition at line 1154 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::datatype, runTauDisplay::dtype, alignBH_cfg::fixed, edm::EventSetup::get(), get, AlignmentParameters::isValid(), SurfaceDeformationFactory::kNoDeformations, m2_datatype, m2_dtype, m2_Id, m2_Layer, m2_Nhit, m2_nsurfdef, m2_ObjId, m2_surfDef, m2_Type, m2_Xpos, m2_Ypos, m2_Zpos, HIPUserVariables::nhit, SurfaceDeformation::parameters(), AlignmentParameters::parameters(), edm::ESHandle< T >::product(), theAlignables, theAlignablesMonitorIORootFile, theAlignablesMonitorTree, theAlignmentParameterStore, SurfaceDeformation::type(), AlignmentParameterStore::typeAndLayer(), AlignmentParameters::userVariables(), and verbose.
Referenced by terminate().
|
private |
Definition at line 1549 of file HIPAlignmentAlgorithm.cc.
References Alignable::alignableObjectId(), defaultAlignableSpecs, Alignable::id(), and theAlignableSpecifics.
Referenced by calcParameters(), and run().
|
overridevirtual |
Call at beginning of job.
Implements AlignmentAlgorithmBase.
Definition at line 127 of file HIPAlignmentAlgorithm.cc.
References AlignmentParameterSelector::addSelections(), alignableObjectId_, AlignmentParameterStore::alignables(), ALCARECOPromptCalibProdSiPixelAli0T_cff::alignParams, HIPAlignableSpecificParameters::applyPixelProbCut, AlignmentParameterSelector::clear(), AlignableObjectId::commonObjectIdProvider(), edm::IOVSyncValue::eventID(), Exception, edm::ValidityInterval::first(), writedatasetfile::firstrun, edm::ParameterSet::getParameter(), mps_fire::i, HIPAlignableSpecificParameters::id(), isCollector, personalPlayback::level, HIPAlignableSpecificParameters::maxHitPull, HIPAlignableSpecificParameters::maxPixelProbQ, HIPAlignableSpecificParameters::maxPixelProbXY, HIPAlignableSpecificParameters::maxRelParError, FastTrackerRecHitCombiner_cfi::minNHits, HIPAlignableSpecificParameters::minNHits, HIPAlignableSpecificParameters::minPixelProbQ, HIPAlignableSpecificParameters::minPixelProbXY, HIPAlignableSpecificParameters::minRelParError, HIPAlignableSpecificParameters::objId(), outfile2, edm::EventID::run(), salignedfile, AlignmentParameterSelector::selectedAlignables(), singleTopDQM_cfi::setup, siterationfile, ssurveyfile, AlCaHLTBitMon_QueryRunRegistry::string, surveyResiduals_, suvarfile, theAlignableDetAccessor, theAlignables, theAlignableSpecifics, theAlignmentParameterStore, theAPEParameters, theAPEParameterSet, theApplyAPE, theApplyCutsPerComponent, theCutsPerComponent, theIOVrangeSet, theLevels, themultiIOV, PbPb_ZMuSkimMuonDPG_cff::tracker, and HIPAlignableSpecificParameters::usePixelProbXYOrProbQ.
|
private |
Definition at line 519 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::alichi2, Alignable::alignmentParameters(), HIPUserVariables::alindof, HIPUserVariables::datatype, defaultAlignableSpecs, HIPUserVariables::jtve, HIPUserVariables::jtvj, TrajectoryStateOnSurface::localError(), TrajectoryStateOnSurface::localPosition(), HIPAlignableSpecificParameters::maxHitPull, HIPUserVariables::nhit, CalibrationSummaryClient_cfi::params, LocalTrajectoryError::positionError(), mathSSE::sqrt(), theApplyCutsPerComponent, theDataGroup, verbose, PV3DBase< T, PVType, FrameType >::x(), hit::x, and LocalError::xx().
Referenced by run().
|
private |
Definition at line 621 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::alichi2, Alignable::alignmentParameters(), HIPUserVariables::alindof, HIPUserVariables::datatype, defaultAlignableSpecs, HIPUserVariables::jtve, HIPUserVariables::jtvj, TrajectoryStateOnSurface::localError(), TrajectoryStateOnSurface::localPosition(), HIPAlignableSpecificParameters::maxHitPull, HIPUserVariables::nhit, CalibrationSummaryClient_cfi::params, LocalTrajectoryError::positionError(), mathSSE::sqrt(), theApplyCutsPerComponent, theDataGroup, verbose, PV3DBase< T, PVType, FrameType >::x(), hit::x, LocalError::xx(), LocalError::xy(), PV3DBase< T, PVType, FrameType >::y(), hit::y, and LocalError::yy().
Referenced by run().
|
private |
Definition at line 992 of file HIPAlignmentAlgorithm.cc.
References corrVsCorr::filename, recoMuon::in, and mps_fire::result.
Referenced by startNewLoop().
|
overridevirtual |
Run the algorithm.
Implements AlignmentAlgorithmBase.
Definition at line 737 of file HIPAlignmentAlgorithm.cc.
References Abs(), CompositeAlignmentParameters::alignableFromAlignableDet(), angle(), HIPAlignableSpecificParameters::applyPixelProbCut, TrajectoryMeasurement::backwardPredictedState(), HIPMonitorConfig::checkNevents(), HIPMonitorConfig::checkNhits(), chi2n, className(), SiStripRecHit1D::cluster(), SiStripRecHit2D::cluster(), col_cut, TrajectoryStateCombiner::combine(), cos_cut, d0, PVValHelper::dz, PVValHelper::eta, dumpTauVariables_cfi::eventInfo, HIPTrackMonitorVariables::fill(), HIPHitMonitorVariables::fill(), HIPMonitorConfig::fillTrackHitMonitoring, HIPMonitorConfig::fillTrackMonitoring, findAlignableSpecs(), TrajectoryMeasurement::forwardPredictedState(), SiPixelRecHit::hasFilledProb(), HIPMonitorConfig::hitmonitorvars, Alignable::id(), isCollector, IsCollision, AlignmentClusterFlag::isTaken(), TrajectoryStateOnSurface::isValid(), TrajectoryStateOnSurface::localDirection(), HIPHitMonitorVariables::m_angle, HIPTrackMonitorVariables::m_Chi2n, HIPTrackMonitorVariables::m_d0, m_datatype, HIPHitMonitorVariables::m_detId, HIPTrackMonitorVariables::m_dz, HIPTrackMonitorVariables::m_Eta, HIPHitMonitorVariables::m_hasHitProb, HIPHitMonitorVariables::m_hitwt, HIPTrackMonitorVariables::m_Nhits, HIPTrackMonitorVariables::m_nhPXB, HIPTrackMonitorVariables::m_nhPXF, HIPTrackMonitorVariables::m_nhTEC, HIPTrackMonitorVariables::m_nhTIB, HIPTrackMonitorVariables::m_nhTID, HIPTrackMonitorVariables::m_nhTOB, HIPTrackMonitorVariables::m_P, HIPTrackMonitorVariables::m_Phi, HIPHitMonitorVariables::m_probQ, HIPHitMonitorVariables::m_probXY, HIPTrackMonitorVariables::m_Pt, HIPHitMonitorVariables::m_rawQualityWord, HIPHitMonitorVariables::m_sinTheta, HIPTrackMonitorVariables::m_wt, HIPAlignableSpecificParameters::maxPixelProbQ, HIPAlignableSpecificParameters::maxPixelProbXY, Trajectory::measurements(), HIPAlignableSpecificParameters::minPixelProbQ, HIPAlignableSpecificParameters::minPixelProbXY, AlCaHLTBitMon_ParallelJobs::p, phi, pixelClusterTagInfos_cfi::pixelhit, funct::pow(), SiPixelRecHit::probabilityQ(), SiPixelRecHit::probabilityXY(), processHit1D(), processHit2D(), DiDispStaMuonMonitor_cfi::pt, alignCSCRings::r, SiPixelRecHit::rawQualityWord(), TrajectoryMeasurement::recHit(), Scale, AlignmentParameterStore::selectParameters(), mathSSE::sqrt(), theAlignableDetAccessor, theAlignmentParameterStore, theDataGroup, theEtaFormula, theMonitorConfig, HLT_FULL_cff::track, HIPMonitorConfig::trackmonitorvars, trackPs, tracks, trackWt, uniEta, HIPAlignableSpecificParameters::usePixelProbXYOrProbQ, verbose, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by DTWorkflow.DTWorkflow::all(), Types.EventID::cppID(), Types.LuminosityBlockID::cppID(), and o2olib.O2OTool::execute().
|
private |
Definition at line 1025 of file HIPAlignmentAlgorithm.cc.
References calcAPE(), mps_fire::i, AlignmentParameterStore::setAlignmentPositionError(), theAlignmentParameterStore, theAPEParameters, theApplyAPE, and theIteration.
Referenced by startNewLoop().
|
overridevirtual |
Called at start of new loop.
Reimplemented from AlignmentAlgorithmBase.
Definition at line 302 of file HIPAlignmentAlgorithm.cc.
References AlignmentParameterStore::applyAlignableAbsolutePositions(), bookRoot(), collector(), ioerr, isCollector, AlignmentParameters::numSelected(), AlignmentIORoot::readAlignableAbsolutePositions(), readIterationFile(), salignedfile, setAlignmentPositionError(), AlignmentParameters::setUserVariables(), siterationfile, theAlignables, theAlignmentParameterStore, theIO, and theIteration.
|
overridevirtual |
Call at end of job.
Implements AlignmentAlgorithmBase.
Definition at line 366 of file HIPAlignmentAlgorithm.cc.
References Alignable::alignmentParameters(), AlignmentParameterStore::applyParameters(), calcParameters(), fillAlignablesMonitor(), edm::EventSetup::get(), get, mps_fire::i, Alignable::id(), ioerr, isCollector, HIPUserVariables::jtve, HIPUserVariables::jtvj, cmsLHEtoEOSManager::l, m3_Id, m3_ObjId, m3_par, HIPUserVariables::nhit, GloballyPositioned< T >::position(), edm::ESHandle< T >::product(), salignedfile, SetScanDet, AlignmentParameters::setValid(), siterationfile, Alignable::surface(), suvarfile, theAlignables, theAlignablesMonitorIORootFile, theAlignablesMonitorTree, theAlignmentParameterStore, theHitMonitorTree, theIO, theIteration, theLevels, theSurveyIORootFile, theSurveyTree, theTrackHitMonitorIORootFile, theTrackMonitorTree, AlignmentParameterStore::typeAndLayer(), AlignmentParameters::userVariables(), AlignmentIORoot::writeAlignableAbsolutePositions(), HIPUserVariablesIORoot::writeHIPUserVariables(), and writeIterationFile().
|
private |
Definition at line 1011 of file HIPAlignmentAlgorithm.cc.
References corrVsCorr::filename, and MillePedeFileConverter_cfg::out.
Referenced by terminate().
|
private |
Definition at line 84 of file HIPAlignmentAlgorithm.h.
Referenced by initialize().
|
private |
Definition at line 129 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 129 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 116 of file HIPAlignmentAlgorithm.h.
Referenced by calcParameters(), findAlignableSpecs(), HIPAlignmentAlgorithm(), processHit1D(), and processHit2D().
|
private |
Definition at line 99 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and collector().
|
private |
Definition at line 90 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), startNewLoop(), and terminate().
|
private |
Definition at line 123 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), calcParameters(), collectMonitorTrees(), HIPAlignmentAlgorithm(), initialize(), run(), startNewLoop(), and terminate().
|
private |
Definition at line 127 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 153 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 155 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 150 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 152 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 152 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 156 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 151 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 157 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 152 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 154 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 154 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 154 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 160 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 161 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 162 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 147 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and run().
|
private |
Definition at line 101 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 101 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 127 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 102 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), startNewLoop(), and terminate().
|
private |
Definition at line 129 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 130 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and terminate().
|
private |
Definition at line 102 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), startNewLoop(), and terminate().
|
private |
Definition at line 102 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 101 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 102 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 102 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 134 of file HIPAlignmentAlgorithm.h.
Referenced by initialize().
|
private |
Definition at line 101 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), and terminate().
|
private |
Definition at line 101 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 87 of file HIPAlignmentAlgorithm.h.
Referenced by initialize(), and run().
|
private |
Definition at line 86 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), fillAlignablesMonitor(), initialize(), startNewLoop(), and terminate().
|
private |
Definition at line 141 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), fillAlignablesMonitor(), and terminate().
|
private |
Definition at line 142 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), fillAlignablesMonitor(), and terminate().
|
private |
Definition at line 120 of file HIPAlignmentAlgorithm.h.
Referenced by findAlignableSpecs(), and initialize().
|
private |
Definition at line 85 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), fillAlignablesMonitor(), initialize(), run(), setAlignmentPositionError(), startNewLoop(), and terminate().
|
private |
Definition at line 110 of file HIPAlignmentAlgorithm.h.
Referenced by initialize(), and setAlignmentPositionError().
|
private |
Definition at line 109 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 108 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), and setAlignmentPositionError().
|
private |
Definition at line 118 of file HIPAlignmentAlgorithm.h.
Referenced by calcParameters(), HIPAlignmentAlgorithm(), initialize(), processHit1D(), and processHit2D().
|
private |
Definition at line 124 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 125 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 119 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 126 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), HIPAlignmentAlgorithm(), processHit1D(), processHit2D(), and run().
|
private |
Definition at line 132 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 140 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and terminate().
|
private |
Definition at line 89 of file HIPAlignmentAlgorithm.h.
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 105 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 91 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), calcParameters(), collectMonitorTrees(), collector(), setAlignmentPositionError(), startNewLoop(), and terminate().
|
private |
Definition at line 135 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), initialize(), and terminate().
|
private |
Definition at line 98 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), collector(), and run().
|
private |
Definition at line 104 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 143 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 144 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 138 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and terminate().
|
private |
Definition at line 139 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and terminate().
|
private |
Definition at line 127 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 127 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 127 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 128 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 96 of file HIPAlignmentAlgorithm.h.
Referenced by fillAlignablesMonitor(), python.diff_provenance.difference::list_diff(), python.diffProv.difference::list_diff(), python.diff_provenance.difference::module_diff(), python.diffProv.difference::module_diff(), python.diff_provenance.difference::onefilemodules(), python.diffProv.difference::onefilemodules(), core.TriggerMatchAnalyzer.TriggerMatchAnalyzer::process(), core.SkimAnalyzerCount.SkimAnalyzerCount::process(), objects.VertexAnalyzer.VertexAnalyzer::process(), processHit1D(), processHit2D(), confdbOfflineConverter.OfflineConverter::query(), and run().