#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 &) |
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 32 of file HIPAlignmentAlgorithm.h.
HIPAlignmentAlgorithm::HIPAlignmentAlgorithm | ( | const edm::ParameterSet & | cfg | ) |
Constructor.
Definition at line 46 of file HIPAlignmentAlgorithm.cc.
References col_cut, cos_cut, defaultAlignableSpecs, edm::ParameterSet::getParameter(), 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 |
Destructor.
Definition at line 39 of file HIPAlignmentAlgorithm.h.
References bookRoot(), calcAPE(), calcParameters(), collectMonitorTrees(), collector(), dumpTauVariables_cfi::eventInfo, corrVsCorr::filename, cmsPerfCommons::filenames, fillAlignablesMonitor(), findAlignableSpecs(), initialize(), processHit1D(), processHit2D(), readIterationFile(), run(), setAlignmentPositionError(), GeneralSetup::setup(), startNewLoop(), AlCaHLTBitMon_QueryRunRegistry::string, AlignmentAlgorithmBase::terminate(), trackingTruthProducer_cfi::tracker, and writeIterationFile().
|
private |
Definition at line 1042 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, cond::persistency::GLOBAL_TAG::tname, and HIPMonitorConfig::trackmonitorvars.
Referenced by startNewLoop(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 1027 of file HIPAlignmentAlgorithm.cc.
References JetChargeProducer_cfi::exp, createfilelist::int, SiStripPI::max, and funct::pow().
Referenced by setAlignmentPositionError(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 1195 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, Alignable::setAlignmentParameters(), AlignmentParameters::setValid(), mathSSE::sqrt(), command_line::start, theApplyCutsPerComponent, theIteration, and AlignmentParameters::userVariables().
Referenced by terminate(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 1417 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(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 1279 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(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 1103 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::datatype, runTauDisplay::dtype, alignBH_cfg::fixed, edm::EventSetup::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(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by terminate(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 1470 of file HIPAlignmentAlgorithm.cc.
References Alignable::alignableObjectId(), defaultAlignableSpecs, Alignable::id(), and theAlignableSpecifics.
Referenced by calcParameters(), run(), and ~HIPAlignmentAlgorithm().
|
overridevirtual |
Call at beginning of job.
Implements AlignmentAlgorithmBase.
Definition at line 125 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::EventSetup::get(), edm::ParameterSet::getParameter(), mps_fire::i, HIPAlignableSpecificParameters::id(), isCollector, hcalDigis_cfi::level, HIPAlignableSpecificParameters::maxHitPull, HIPAlignableSpecificParameters::maxPixelProbQ, HIPAlignableSpecificParameters::maxPixelProbXY, HIPAlignableSpecificParameters::maxRelParError, HIPAlignableSpecificParameters::minNHits, HIPAlignableSpecificParameters::minPixelProbQ, HIPAlignableSpecificParameters::minPixelProbXY, HIPAlignableSpecificParameters::minRelParError, metsig::muon, HIPAlignableSpecificParameters::objId(), outfile2, edm::EventID::run(), salignedfile, AlignmentParameterSelector::selectedAlignables(), siterationfile, ssurveyfile, AlCaHLTBitMon_QueryRunRegistry::string, surveyResiduals_, suvarfile, theAlignableDetAccessor, theAlignables, theAlignableSpecifics, theAlignmentParameterStore, theAPEParameters, theAPEParameterSet, theApplyAPE, theApplyCutsPerComponent, theCutsPerComponent, theIOVrangeSet, theLevels, themultiIOV, trackingTruthProducer_cfi::tracker, and HIPAlignableSpecificParameters::usePixelProbXYOrProbQ.
Referenced by ~HIPAlignmentAlgorithm().
|
private |
Definition at line 485 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::alichi2, Alignable::alignmentParameters(), HIPUserVariables::alindof, HIPUserVariables::datatype, defaultAlignableSpecs, HIPUserVariables::jtve, HIPUserVariables::jtvj, TrajectoryStateOnSurface::localError(), TrajectoryStateOnSurface::localPosition(), TrackingRecHit::localPosition(), TrackingRecHit::localPositionError(), HIPAlignableSpecificParameters::maxHitPull, HIPUserVariables::nhit, LocalTrajectoryError::positionError(), AlignmentParameters::selectedDerivatives(), mathSSE::sqrt(), theApplyCutsPerComponent, theDataGroup, AlignmentParameters::userVariables(), PV3DBase< T, PVType, FrameType >::x(), and LocalError::xx().
Referenced by run(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 585 of file HIPAlignmentAlgorithm.cc.
References HIPUserVariables::alichi2, Alignable::alignmentParameters(), HIPUserVariables::alindof, HIPUserVariables::datatype, defaultAlignableSpecs, HIPUserVariables::jtve, HIPUserVariables::jtvj, TrajectoryStateOnSurface::localError(), TrajectoryStateOnSurface::localPosition(), TrackingRecHit::localPosition(), TrackingRecHit::localPositionError(), HIPAlignableSpecificParameters::maxHitPull, HIPUserVariables::nhit, LocalTrajectoryError::positionError(), AlignmentParameters::selectedDerivatives(), mathSSE::sqrt(), theApplyCutsPerComponent, theDataGroup, AlignmentParameters::userVariables(), PV3DBase< T, PVType, FrameType >::x(), LocalError::xx(), LocalError::xy(), PV3DBase< T, PVType, FrameType >::y(), and LocalError::yy().
Referenced by run(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 949 of file HIPAlignmentAlgorithm.cc.
References recoMuon::in, and mps_fire::result.
Referenced by startNewLoop(), and ~HIPAlignmentAlgorithm().
|
overridevirtual |
Run the algorithm.
Implements AlignmentAlgorithmBase.
Definition at line 699 of file HIPAlignmentAlgorithm.cc.
References Abs(), CompositeAlignmentParameters::alignableFromAlignableDet(), angle(), HIPAlignableSpecificParameters::applyPixelProbCut, TrajectoryMeasurement::backwardPredictedState(), HIPMonitorConfig::checkNevents(), HIPMonitorConfig::checkNhits(), chi2n, className(), SiStripRecHit1D::cluster(), SiStripRecHit2D::cluster(), SiPixelRecHit::cluster(), AlignmentAlgorithmBase::EventInfo::clusterValueMap(), col_cut, TrajectoryStateCombiner::combine(), cos_cut, allConversions_cfi::d0, reco::TrackBase::d0(), PVValHelper::dz, reco::TrackBase::dz(), PVValHelper::eta, reco::TrackBase::eta(), HIPTrackMonitorVariables::fill(), HIPHitMonitorVariables::fill(), HIPMonitorConfig::fillTrackHitMonitoring, HIPMonitorConfig::fillTrackMonitoring, findAlignableSpecs(), TrajectoryMeasurement::forwardPredictedState(), TrackingRecHit::geographicalId(), SiPixelRecHit::hasFilledProb(), TrackingRecHit::hit(), HIPMonitorConfig::hitmonitorvars, reco::TrackBase::hitPattern(), Alignable::id(), isCollector, IsCollision, AlignmentClusterFlag::isTaken(), TrajectoryStateOnSurface::isValid(), TrackingRecHit::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, reco::TrackBase::normalizedChi2(), reco::TrackBase::numberOfValidHits(), reco::HitPattern::numberOfValidPixelBarrelHits(), reco::HitPattern::numberOfValidPixelEndcapHits(), reco::HitPattern::numberOfValidStripTECHits(), reco::HitPattern::numberOfValidStripTIBHits(), reco::HitPattern::numberOfValidStripTIDHits(), reco::HitPattern::numberOfValidStripTOBHits(), AlCaHLTBitMon_ParallelJobs::p, reco::TrackBase::p(), phi, reco::TrackBase::phi(), funct::pow(), SiPixelRecHit::probabilityQ(), SiPixelRecHit::probabilityXY(), processHit1D(), processHit2D(), EnergyCorrector::pt, reco::TrackBase::pt(), alignCSCRings::r, SiPixelRecHit::rawQualityWord(), TrajectoryMeasurement::recHit(), Scale, AlignmentParameterStore::selectParameters(), mathSSE::sqrt(), DetId::subdetId(), theAlignableDetAccessor, theAlignmentParameterStore, theDataGroup, theEtaFormula, theMonitorConfig, HiIsolationCommonParameters_cff::track, HIPMonitorConfig::trackmonitorvars, trackPs, l1t::tracks, trackWt, AlignmentAlgorithmBase::EventInfo::trajTrackPairs(), uniEta, HIPAlignableSpecificParameters::usePixelProbXYOrProbQ, 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(), o2olib.O2OTool::execute(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 982 of file HIPAlignmentAlgorithm.cc.
References calcAPE(), mps_fire::i, AlignmentParameterStore::setAlignmentPositionError(), theAlignmentParameterStore, theAPEParameters, theApplyAPE, and theIteration.
Referenced by startNewLoop(), and ~HIPAlignmentAlgorithm().
|
overridevirtual |
Called at start of new loop.
Reimplemented from AlignmentAlgorithmBase.
Definition at line 289 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.
Referenced by ~HIPAlignmentAlgorithm().
|
overridevirtual |
Call at end of job.
Implements AlignmentAlgorithmBase.
Definition at line 344 of file HIPAlignmentAlgorithm.cc.
References Alignable::alignmentParameters(), AlignmentParameterStore::applyParameters(), calcParameters(), fillAlignablesMonitor(), edm::EventSetup::get(), mps_fire::i, Alignable::id(), SurveyResidual::inverseCovariance(), ioerr, isCollector, HIPUserVariables::jtve, HIPUserVariables::jtvj, checklumidiff::l, m3_Id, m3_ObjId, m3_par, HIPUserVariables::nhit, GloballyPositioned< T >::position(), edm::ESHandle< T >::product(), salignedfile, SurveyResidual::sensorResidual(), SetScanDet, AlignmentParameters::setValid(), siterationfile, Alignable::surface(), suvarfile, theAlignables, theAlignablesMonitorIORootFile, theAlignablesMonitorTree, theAlignmentParameterStore, theHitMonitorTree, theIO, theIteration, theLevels, theSurveyIORootFile, theSurveyTree, theTrackHitMonitorIORootFile, theTrackMonitorTree, AlignmentParameterStore::typeAndLayer(), AlignmentParameters::userVariables(), SurveyResidual::valid(), AlignmentIORoot::writeAlignableAbsolutePositions(), HIPUserVariablesIORoot::writeHIPUserVariables(), writeIterationFile(), and PV3DBase< T, PVType, FrameType >::z().
|
private |
Definition at line 969 of file HIPAlignmentAlgorithm.cc.
References MillePedeFileConverter_cfg::out.
Referenced by terminate(), and ~HIPAlignmentAlgorithm().
|
private |
Definition at line 90 of file HIPAlignmentAlgorithm.h.
Referenced by initialize().
|
private |
Definition at line 135 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 135 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 122 of file HIPAlignmentAlgorithm.h.
Referenced by calcParameters(), findAlignableSpecs(), HIPAlignmentAlgorithm(), processHit1D(), and processHit2D().
|
private |
Definition at line 105 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and collector().
|
private |
Definition at line 96 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), startNewLoop(), and terminate().
|
private |
Definition at line 129 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), calcParameters(), collectMonitorTrees(), HIPAlignmentAlgorithm(), initialize(), run(), startNewLoop(), and terminate().
|
private |
Definition at line 133 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 160 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 162 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 159 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 159 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 163 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 158 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 164 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 159 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 161 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 161 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 161 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and fillAlignablesMonitor().
|
private |
Definition at line 167 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 168 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 169 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 154 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and run().
|
private |
Definition at line 107 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 107 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 133 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 108 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), startNewLoop(), and terminate().
|
private |
Definition at line 135 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 136 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and terminate().
|
private |
Definition at line 108 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), startNewLoop(), and terminate().
|
private |
Definition at line 108 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 107 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 108 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 108 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 141 of file HIPAlignmentAlgorithm.h.
Referenced by initialize().
|
private |
Definition at line 107 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), and terminate().
|
private |
Definition at line 107 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 93 of file HIPAlignmentAlgorithm.h.
Referenced by initialize(), and run().
|
private |
Definition at line 92 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), fillAlignablesMonitor(), initialize(), startNewLoop(), and terminate().
|
private |
Definition at line 148 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), fillAlignablesMonitor(), and terminate().
|
private |
Definition at line 149 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), fillAlignablesMonitor(), and terminate().
|
private |
Definition at line 126 of file HIPAlignmentAlgorithm.h.
Referenced by findAlignableSpecs(), and initialize().
|
private |
Definition at line 91 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), fillAlignablesMonitor(), initialize(), run(), setAlignmentPositionError(), startNewLoop(), and terminate().
|
private |
Definition at line 116 of file HIPAlignmentAlgorithm.h.
Referenced by initialize(), and setAlignmentPositionError().
|
private |
Definition at line 115 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 114 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), initialize(), and setAlignmentPositionError().
|
private |
Definition at line 124 of file HIPAlignmentAlgorithm.h.
Referenced by calcParameters(), HIPAlignmentAlgorithm(), initialize(), processHit1D(), and processHit2D().
|
private |
Definition at line 130 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 131 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), and HIPAlignmentAlgorithm().
|
private |
Definition at line 125 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 132 of file HIPAlignmentAlgorithm.h.
Referenced by collector(), HIPAlignmentAlgorithm(), processHit1D(), processHit2D(), and run().
|
private |
Definition at line 138 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 147 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and terminate().
|
private |
Definition at line 95 of file HIPAlignmentAlgorithm.h.
Referenced by startNewLoop(), and terminate().
|
private |
Definition at line 111 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 97 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), calcParameters(), collectMonitorTrees(), collector(), setAlignmentPositionError(), startNewLoop(), and terminate().
|
private |
Definition at line 142 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), initialize(), and terminate().
|
private |
Definition at line 104 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), collector(), and run().
|
private |
Definition at line 110 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and initialize().
|
private |
Definition at line 150 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 151 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), and terminate().
|
private |
Definition at line 145 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and terminate().
|
private |
Definition at line 146 of file HIPAlignmentAlgorithm.h.
Referenced by bookRoot(), collectMonitorTrees(), and terminate().
|
private |
Definition at line 133 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 133 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 133 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm(), and run().
|
private |
Definition at line 134 of file HIPAlignmentAlgorithm.h.
Referenced by HIPAlignmentAlgorithm().
|
private |
Definition at line 102 of file HIPAlignmentAlgorithm.h.
Referenced by 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(), and confdbOfflineConverter.OfflineConverter::query().