![]() |
![]() |
#include <AlignmentProducerBase.h>
Protected Attributes | |
const edm::InputTag | beamSpotTag_ |
BeamSpot. More... | |
const edm::InputTag | clusterValueMapTag_ |
ValueMap containing associtaion cluster-flag. More... | |
const bool | doMuon_ |
const bool | doTracker_ |
std::shared_ptr< CSCGeometry > | muonCSCGeometry_ |
std::shared_ptr< DTGeometry > | muonDTGeometry_ |
const edm::InputTag | tjTkAssociationMapTag_ |
Map with tracks/trajectories. More... | |
const edm::InputTag | tkLasBeamTag_ |
LAS beams in edm::Run (ignore if empty) More... | |
std::shared_ptr< TrackerGeometry > | trackerGeometry_ |
const bool | useExtras_ |
Private Member Functions | |
void | addSurveyInfo (Alignable *) |
Adds survey info to an Alignable. More... | |
void | applyAlignmentsToDB (const edm::EventSetup &) |
void | applyAlignmentsToGeometry () |
template<class G , class Rcd , class ErrRcd > | |
void | applyDB (G *, const edm::EventSetup &, const AlignTransform &) const |
template<class G , class DeformationRcd > | |
void | applyDB (G *, const edm::EventSetup &) const |
Applies DB constants for SurfaceDeformations. More... | |
void | applyMisalignment () |
Applies misalignment scenario to . More... | |
void | buildParameterStore () |
Creates the , which manages all Alignables. More... | |
void | createAlignables (const TrackerTopology *, bool update=false) |
void | createAlignmentAlgorithm () |
Creates the choosen alignment algorithm. More... | |
void | createCalibrations () |
Creates the calibrations. More... | |
void | createGeometries (const edm::EventSetup &, const TrackerTopology *) |
Creates ideal geometry from IdealGeometryRecord. More... | |
void | createMonitors () |
Creates the monitors. More... | |
void | initBeamSpot (const edm::Event &) |
Initializes Beamspot of Alignables . More... | |
void | readInSurveyRcds (const edm::EventSetup &) |
Reads in survey records. More... | |
bool | setupChanged (const edm::EventSetup &) |
Checks if one of the EventSetup-Records has changed. More... | |
void | simpleMisalignment (const align::Alignables &, const std::string &, float, float, bool) |
Applies misalignment scenario to . More... | |
void | storeAlignmentsToDB () |
Writes Alignments (i.e. Records) to database-file. More... | |
void | writeDB (Alignments *, const std::string &, AlignmentErrorsExtended *, const std::string &, const AlignTransform *, cond::Time_t) const |
void | writeDB (AlignmentSurfaceDeformations *, const std::string &, cond::Time_t) const |
void | writeForRunRange (cond::Time_t) |
Definition at line 69 of file AlignmentProducerBase.h.
|
protected |
Definition at line 34 of file AlignmentProducerBase.cc.
References ALCARECOPromptCalibProdSiPixelAli0T_cff::algoConfig, applyDbAlignment_, beamSpotTag_, cond::TimeTypeSpecs::beginValue, checkDbAlignmentValidity_, clusterValueMapTag_, config_, createAlignmentAlgorithm(), createCalibrations(), createMonitors(), doMisalignmentScenario_, doMuon_, enableAlignableUpdates_, Exception, edm::ParameterSet::existsAs(), edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterSet(), edm::ParameterSet::getUntrackedParameter(), align::makeUniqueRunRanges(), runAtPCL_, cond::runnumber, saveApeToDB_, saveDeformationsToDB_, saveToDB_, stNFixAlignables_, stRandomRotation_, stRandomShift_, cond::timeTypeSpecs, tjTkAssociationMapTag_, tkLasBeamTag_, uniqueRunRanges_, useExtras_, and useSurvey_.
|
protectedvirtual |
Definition at line 83 of file AlignmentProducerBase.cc.
|
private |
Adds survey info to an Alignable.
Definition at line 727 of file AlignmentProducerBase.cc.
References Alignable::alignableObjectId(), AlCaHLTBitMon_QueryRunRegistry::comp, Alignable::components(), relativeConstraints::error, Exception, Alignable::id(), AlignableSurface::length(), Alignments::m_align, SurveyErrors::m_surveyErrors, SurveyError::matrix(), SurveyError::rawId(), makeMuonMisalignmentScenario::rot, AlignableSurface::setLength(), Alignable::setSurvey(), AlignableSurface::setWidth(), SurveyError::structureType(), Alignable::surface(), surveyErrors_, surveyIndex_, surveyValues_, and AlignableSurface::width().
Referenced by readInSurveyRcds().
|
private |
Applies Alignments from Database (GlobalPositionRcd) to Geometry
Definition at line 443 of file AlignmentProducerBase.cc.
References applyDbAlignment_, align::DetectorGlobalPosition(), doMuon_, doTracker_, edm::EventSetup::get(), globalPositions_, DetId::Muon, muonCSCGeometry_, muonDTGeometry_, singleTopDQM_cfi::setup, DetId::Tracker, and trackerGeometry_.
Referenced by initAlignmentAlgorithm().
|
private |
Applies Alignments, AlignmentErrors and SurfaceDeformations to
Definition at line 631 of file AlignmentProducerBase.cc.
References alignableMuon_, alignableTracker_, GeometryAligner::applyAlignments(), GeometryAligner::attachSurfaceDeformations(), doMuon_, doTracker_, Exception, muonCSCGeometry_, muonDTGeometry_, and trackerGeometry_.
Referenced by initAlignmentAlgorithm(), and startProcessing().
|
private |
Applies DB constants belonging to (Err)Rcd to Geometry, taking into account 'globalPosition' correction.
Definition at line 277 of file AlignmentProducerBase.h.
References GeometryAligner::applyAlignments(), edm::IOVSyncValue::beginOfTime(), checkDbAlignmentValidity_, edm::IOVSyncValue::endOfTime(), edm::IOVSyncValue::eventID(), Exception, edm::ValidityInterval::first(), dqmdumpme::first, callgraph::G, geometry, edm::EventSetup::get(), edm::ValidityInterval::last(), dqmdumpme::last, record, and edm::EventID::run().
|
private |
Applies DB constants for SurfaceDeformations.
Definition at line 309 of file AlignmentProducerBase.h.
References GeometryAligner::attachSurfaceDeformations(), edm::IOVSyncValue::beginOfTime(), checkDbAlignmentValidity_, edm::IOVSyncValue::endOfTime(), edm::IOVSyncValue::eventID(), Exception, edm::ValidityInterval::first(), dqmdumpme::first, callgraph::G, geometry, edm::EventSetup::get(), edm::ValidityInterval::last(), dqmdumpme::last, record, and edm::EventID::run().
|
private |
Applies misalignment scenario to .
Definition at line 526 of file AlignmentProducerBase.cc.
References alignableMuon_, alignableTracker_, alignmentParameterStore_, MuonScenarioBuilder::applyScenario(), TrackerScenarioBuilder::applyScenario(), config_, doMisalignmentScenario_, doMuon_, doTracker_, edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterSet(), simpleMisalignment(), stRandomRotation_, stRandomShift_, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by initAlignmentAlgorithm().
|
protected |
begin lumi block
Definition at line 250 of file AlignmentProducerBase.cc.
References alignmentAlgo_.
Referenced by AlignmentProducerAsAnalyzer::beginLuminosityBlock(), and AlignmentProducer::beginLuminosityBlock().
|
protected |
begin run
Definition at line 207 of file AlignmentProducerBase.cc.
References alignmentAlgo_, calibrations_, enableAlignableUpdates_, firstRun_, edm::RunBase::id(), initAlignmentAlgorithm(), edm::RunID::run(), runAtPCL_, and setupChanged().
Referenced by AlignmentProducerAsAnalyzer::beginRun(), and AlignmentProducer::beginRun().
|
private |
Creates the , which manages all Alignables.
Definition at line 498 of file AlignmentProducerBase.cc.
References alignableExtras_, alignableMuon_, alignableTracker_, alignmentParameterStore_, config_, edm::ParameterSet::getParameter(), and stNFixAlignables_.
Referenced by initAlignmentAlgorithm().
|
private |
Creates Alignables from the previously loaded Geometry
Definition at line 471 of file AlignmentProducerBase.cc.
References alignableExtras_, alignableMuon_, alignableTracker_, doMuon_, doTracker_, muonCSCGeometry_, muonDTGeometry_, trackerGeometry_, and useExtras_.
Referenced by initAlignmentAlgorithm().
|
private |
Creates the choosen alignment algorithm.
Definition at line 262 of file AlignmentProducerBase.cc.
References ALCARECOPromptCalibProdSiPixelAli0T_cff::algoConfig, HIPAlignmentAlgorithm_cfi::algoName, alignmentAlgo_, config_, enableAlignableUpdates_, timingPdfMaker::get, edm::ParameterSet::getParameter(), runAtPCL_, AlCaHLTBitMon_QueryRunRegistry::string, and uniqueRunRanges_.
Referenced by AlignmentProducerBase().
|
private |
Creates the calibrations.
Definition at line 283 of file AlignmentProducerBase.cc.
References AlignmentProducer_cff::calibrations, calibrations_, config_, beamerCreator::create(), timingPdfMaker::get, edm::ParameterSet::getParameter(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by AlignmentProducerBase().
|
private |
Creates ideal geometry from IdealGeometryRecord.
Definition at line 415 of file AlignmentProducerBase.cc.
References TrackerGeomBuilderFromGeometricDet::build(), CSCGeometryBuilderFromDDD::build(), DTGeometryBuilderFromDDD::build(), doMuon_, doTracker_, edm::EventSetup::get(), muonCSCGeometry_, muonDTGeometry_, and trackerGeometry_.
Referenced by initAlignmentAlgorithm().
|
private |
Creates the monitors.
Definition at line 273 of file AlignmentProducerBase.cc.
References config_, beamerCreator::create(), timingPdfMaker::get, edm::ParameterSet::getParameter(), AlignmentProducer_cff::monitorConfig, gather_cfg::monitors, and monitors_.
Referenced by AlignmentProducerBase().
|
protected |
end lumi block
Definition at line 256 of file AlignmentProducerBase.cc.
References alignmentAlgo_.
Referenced by AlignmentProducerAsAnalyzer::endLuminosityBlock(), and AlignmentProducer::endLuminosityBlock().
|
protected |
end run
Definition at line 234 of file AlignmentProducerBase.cc.
References alignmentAlgo_, edm::InputTag::encode(), getTkFittedLasBeamCollection(), getTsosVectorCollection(), edm::RunBase::id(), and tkLasBeamTag_.
Referenced by AlignmentProducerAsAnalyzer::endRun(), and AlignmentProducer::endRun().
|
protected |
Steers activities after end of job, terminates the AlignmentAlgorithm
Definition at line 755 of file AlignmentProducerBase.cc.
References alignmentAlgo_, calibrations_, beam_dqm_sourceclient-live_cfg::monitor, monitors_, nevent_, saveApeToDB_, saveDeformationsToDB_, saveToDB_, and storeAlignmentsToDB().
Referenced by progressbar.ProgressBar::__next__(), AlignmentProducerAsAnalyzer::endJob(), AlignmentProducer::endOfJob(), and nEvent().
|
protectedpure virtual |
Implemented in AlignmentProducer, and AlignmentProducerAsAnalyzer.
Referenced by nEvent(), and processEvent().
|
protectedpure virtual |
Implemented in AlignmentProducer, and AlignmentProducerAsAnalyzer.
Referenced by initBeamSpot(), and nEvent().
|
protectedpure virtual |
Implemented in AlignmentProducer, and AlignmentProducerAsAnalyzer.
Referenced by endRunImpl(), and nEvent().
|
protectedpure virtual |
Implemented in AlignmentProducer, and AlignmentProducerAsAnalyzer.
Referenced by nEvent(), and processEvent().
|
protectedpure virtual |
Implemented in AlignmentProducer, and AlignmentProducerAsAnalyzer.
Referenced by endRunImpl(), and nEvent().
|
protected |
Creates Geometry and Alignables of the Tracker and initializes the AlignmentAlgorithm
Definition at line 344 of file AlignmentProducerBase.cc.
References alignableExtras_, alignableMuon_, alignableTracker_, alignmentAlgo_, alignmentParameterStore_, applyAlignmentsToDB(), applyAlignmentsToGeometry(), applyMisalignment(), buildParameterStore(), calibrations_, createAlignables(), createGeometries(), Exception, edm::EventSetup::get(), isAlgoInitialized_, beam_dqm_sourceclient-live_cfg::monitor, monitors_, edm::ESHandle< T >::product(), and startProcessing().
Referenced by AlignmentProducer::beginOfJob(), beginRunImpl(), nEvent(), and processEvent().
|
private |
Initializes Beamspot of Alignables .
Definition at line 402 of file AlignmentProducerBase.cc.
References alignableExtras_, beamSpot_, reco::BeamSpot::dxdz(), reco::BeamSpot::dydz(), getBeamSpot(), nevent_, reco::BeamSpot::x0(), reco::BeamSpot::y0(), and reco::BeamSpot::z0().
Referenced by processEvent().
|
inlineprotected |
Definition at line 98 of file AlignmentProducerBase.h.
References finish(), getAliClusterValueMap(), getBeamSpot(), getTkFittedLasBeamCollection(), getTrajTrackAssociationCollection(), getTsosVectorCollection(), initAlignmentAlgorithm(), nevent_, and update.
Referenced by AlignmentProducer::endOfLoop().
|
protected |
Process event.
Definition at line 136 of file AlignmentProducerBase.cc.
References alignmentAlgo_, beamSpot_, edm::AssociationMap< Tag >::begin(), clusterValueMapTag_, enableAlignableUpdates_, edm::InputTag::encode(), edm::AssociationMap< Tag >::end(), ZMuMuAnalysisNtupler_cff::eventInfo, getAliClusterValueMap(), getTrajTrackAssociationCollection(), mps_fire::i, initAlignmentAlgorithm(), initBeamSpot(), beam_dqm_sourceclient-live_cfg::monitor, monitors_, nevent_, readInSurveyRcds(), runAtPCL_, and setupChanged().
Referenced by AlignmentProducerAsAnalyzer::analyze(), and AlignmentProducer::duringLoop().
|
private |
Reads in survey records.
Definition at line 670 of file AlignmentProducerBase.cc.
References addSurveyInfo(), alignableMuon_, alignableTracker_, Reference_intrackfit_cff::barrel, edm::ESWatcher< T >::check(), doMuon_, doTracker_, makeMuonMisalignmentScenario::endcap, edm::EventSetup::get(), surveyErrors_, surveyIndex_, surveyValues_, useSurvey_, watchTkSurveyErrExtRcd_, and watchTkSurveyRcd_.
Referenced by processEvent().
|
private |
Checks if one of the EventSetup-Records has changed.
Definition at line 292 of file AlignmentProducerBase.cc.
References edm::ESWatcher< T >::check(), doMuon_, doTracker_, watchCSCAlErrExtRcd_, watchCSCAlRcd_, watchDTAlErrExtRcd_, watchDTAlRcd_, watchGlobalPositionRcd_, watchIdealGeometryRcd_, watchTrackerAlErrorExtRcd_, watchTrackerAlRcd_, and watchTrackerSurDeRcd_.
Referenced by beginRunImpl(), and processEvent().
|
private |
Applies misalignment scenario to .
Definition at line 557 of file AlignmentProducerBase.cc.
References funct::abs(), AlignmentParameterSelector::convertParamSel(), RigidBodyAlignmentParameters::dalpha, RigidBodyAlignmentParameters::dbeta, RigidBodyAlignmentParameters::dgamma, RigidBodyAlignmentParameters::dx, RigidBodyAlignmentParameters::dy, RigidBodyAlignmentParameters::dz, Exception, RigidBodyAlignmentParameters::N_PARAM, convertSQLitetoXML_cfg::output, alignCSCRings::r, indexGen::s2, and align::toMatrix().
Referenced by applyMisalignment().
|
protected |
Start processing of events.
Definition at line 86 of file AlignmentProducerBase.cc.
References alignmentAlgo_, applyAlignmentsToGeometry(), calibrations_, Exception, isAlgoInitialized_, isDuringLoop_, beam_dqm_sourceclient-live_cfg::monitor, monitors_, and nevent_.
Referenced by initAlignmentAlgorithm(), and AlignmentProducer::startingNewLoop().
|
private |
Writes Alignments (i.e. Records) to database-file.
Definition at line 780 of file AlignmentProducerBase.cc.
References alignableExtras_, alignmentAlgo_, config_, Exception, firstRun_, edm::ParameterSet::getParameterSetVector(), align::makeUniqueRunRanges(), runAtPCL_, saveApeToDB_, saveDeformationsToDB_, saveToDB_, uniqueRunRanges_, and writeForRunRange().
Referenced by finish().
|
protected |
Terminate processing of events.
Definition at line 114 of file AlignmentProducerBase.cc.
References alignmentAlgo_, calibrations_, isDuringLoop_, beam_dqm_sourceclient-live_cfg::monitor, and monitors_.
Referenced by AlignmentProducerAsAnalyzer::endJob(), and AlignmentProducer::endOfLoop().
|
private |
Writes Alignments and/or AlignmentErrors to DB for record names (removes *globalCoordinates before writing if non-null...). Takes over ownership of Alignments and AlignmentErrors.
Definition at line 867 of file AlignmentProducerBase.cc.
References Exception, edm::Service< T >::isAvailable(), GeometryAligner::removeGlobalTransform(), saveApeToDB_, saveToDB_, ntuplemaker::time, AlignTransform::transform(), and cond::service::PoolDBOutputService::writeOne().
Referenced by writeForRunRange().
|
private |
Writes SurfaceDeformations (bows & kinks) to DB for given record name Takes over ownership of AlignmentSurfaceDeformations.
Definition at line 917 of file AlignmentProducerBase.cc.
References Exception, edm::Service< T >::isAvailable(), saveDeformationsToDB_, ntuplemaker::time, and cond::service::PoolDBOutputService::writeOne().
|
private |
Writes Alignments and AlignmentErrors for all sub detectors and the given run number
Definition at line 830 of file AlignmentProducerBase.cc.
References alignableMuon_, alignableTracker_, align::DetectorGlobalPosition(), doMuon_, doTracker_, globalPositions_, DetId::Muon, saveDeformationsToDB_, DetId::Tracker, and writeDB().
Referenced by storeAlignmentsToDB().
|
private |
Definition at line 219 of file AlignmentProducerBase.h.
Referenced by buildParameterStore(), createAlignables(), initAlignmentAlgorithm(), initBeamSpot(), and storeAlignmentsToDB().
|
private |
Definition at line 218 of file AlignmentProducerBase.h.
Referenced by applyAlignmentsToGeometry(), applyMisalignment(), buildParameterStore(), createAlignables(), initAlignmentAlgorithm(), readInSurveyRcds(), and writeForRunRange().
|
private |
Definition at line 217 of file AlignmentProducerBase.h.
Referenced by applyAlignmentsToGeometry(), applyMisalignment(), buildParameterStore(), createAlignables(), initAlignmentAlgorithm(), readInSurveyRcds(), and writeForRunRange().
|
private |
Definition at line 212 of file AlignmentProducerBase.h.
Referenced by beginLuminosityBlockImpl(), beginRunImpl(), createAlignmentAlgorithm(), endLuminosityBlockImpl(), endRunImpl(), finish(), initAlignmentAlgorithm(), processEvent(), startProcessing(), storeAlignmentsToDB(), and terminateProcessing().
|
private |
Definition at line 216 of file AlignmentProducerBase.h.
Referenced by applyMisalignment(), buildParameterStore(), and initAlignmentAlgorithm().
|
private |
Definition at line 235 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and applyAlignmentsToDB().
|
private |
Definition at line 221 of file AlignmentProducerBase.h.
Referenced by initBeamSpot(), and processEvent().
|
protected |
BeamSpot.
Definition at line 123 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerAsAnalyzer::AlignmentProducerAsAnalyzer(), AlignmentProducerBase(), and AlignmentProducer::getBeamSpot().
|
private |
Definition at line 213 of file AlignmentProducerBase.h.
Referenced by beginRunImpl(), createCalibrations(), finish(), initAlignmentAlgorithm(), startProcessing(), and terminateProcessing().
|
private |
Definition at line 235 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and applyDB().
|
protected |
ValueMap containing associtaion cluster-flag.
Definition at line 129 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerAsAnalyzer::AlignmentProducerAsAnalyzer(), AlignmentProducerBase(), AlignmentProducer::getAliClusterValueMap(), and processEvent().
|
private |
Definition at line 231 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), applyMisalignment(), buildParameterStore(), createAlignmentAlgorithm(), createCalibrations(), createMonitors(), and storeAlignmentsToDB().
|
private |
Definition at line 236 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and applyMisalignment().
|
protected |
Definition at line 117 of file AlignmentProducerBase.h.
Referenced by AlignmentProducer::AlignmentProducer(), AlignmentProducerBase(), applyAlignmentsToDB(), applyAlignmentsToGeometry(), applyMisalignment(), createAlignables(), createGeometries(), readInSurveyRcds(), setupChanged(), and writeForRunRange().
|
protected |
Definition at line 117 of file AlignmentProducerBase.h.
Referenced by AlignmentProducer::AlignmentProducer(), applyAlignmentsToDB(), applyAlignmentsToGeometry(), applyMisalignment(), createAlignables(), createGeometries(), readInSurveyRcds(), setupChanged(), and writeForRunRange().
|
private |
Definition at line 239 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), beginRunImpl(), createAlignmentAlgorithm(), and processEvent().
|
private |
Definition at line 273 of file AlignmentProducerBase.h.
Referenced by beginRunImpl(), and storeAlignmentsToDB().
|
private |
GlobalPositions that might be read from DB, nullptr otherwise.
Definition at line 223 of file AlignmentProducerBase.h.
Referenced by applyAlignmentsToDB(), and writeForRunRange().
|
private |
Definition at line 269 of file AlignmentProducerBase.h.
Referenced by initAlignmentAlgorithm(), and startProcessing().
|
private |
Definition at line 270 of file AlignmentProducerBase.h.
Referenced by startProcessing(), and terminateProcessing().
|
private |
Definition at line 214 of file AlignmentProducerBase.h.
Referenced by createMonitors(), finish(), initAlignmentAlgorithm(), processEvent(), startProcessing(), and terminateProcessing().
|
protected |
Definition at line 116 of file AlignmentProducerBase.h.
Referenced by applyAlignmentsToDB(), applyAlignmentsToGeometry(), createAlignables(), createGeometries(), and AlignmentProducer::produceCSC().
|
protected |
Definition at line 115 of file AlignmentProducerBase.h.
Referenced by applyAlignmentsToDB(), applyAlignmentsToGeometry(), createAlignables(), createGeometries(), and AlignmentProducer::produceDT().
|
private |
Definition at line 226 of file AlignmentProducerBase.h.
Referenced by finish(), initBeamSpot(), nEvent(), processEvent(), and startProcessing().
|
private |
Definition at line 227 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), beginRunImpl(), createAlignmentAlgorithm(), processEvent(), and storeAlignmentsToDB().
|
private |
Definition at line 237 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), finish(), storeAlignmentsToDB(), and writeDB().
|
private |
Definition at line 237 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), finish(), storeAlignmentsToDB(), writeDB(), and writeForRunRange().
|
private |
Definition at line 237 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), finish(), storeAlignmentsToDB(), and writeDB().
|
private |
Definition at line 233 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and buildParameterStore().
|
private |
Definition at line 234 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and applyMisalignment().
|
private |
Definition at line 234 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and applyMisalignment().
|
private |
Definition at line 266 of file AlignmentProducerBase.h.
Referenced by addSurveyInfo(), and readInSurveyRcds().
|
private |
Definition at line 264 of file AlignmentProducerBase.h.
Referenced by addSurveyInfo(), and readInSurveyRcds().
|
private |
Definition at line 265 of file AlignmentProducerBase.h.
Referenced by addSurveyInfo(), and readInSurveyRcds().
|
protected |
Map with tracks/trajectories.
Definition at line 120 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerAsAnalyzer::AlignmentProducerAsAnalyzer(), AlignmentProducerBase(), and AlignmentProducer::getTrajTrackAssociationCollection().
|
protected |
LAS beams in edm::Run (ignore if empty)
Definition at line 126 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerAsAnalyzer::AlignmentProducerAsAnalyzer(), AlignmentProducerBase(), endRunImpl(), AlignmentProducer::getTkFittedLasBeamCollection(), and AlignmentProducer::getTsosVectorCollection().
|
protected |
Definition at line 114 of file AlignmentProducerBase.h.
Referenced by applyAlignmentsToDB(), applyAlignmentsToGeometry(), createAlignables(), createGeometries(), and AlignmentProducer::produceTracker().
|
private |
Definition at line 225 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), createAlignmentAlgorithm(), and storeAlignmentsToDB().
|
protected |
Definition at line 117 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and createAlignables().
|
private |
Definition at line 238 of file AlignmentProducerBase.h.
Referenced by AlignmentProducerBase(), and readInSurveyRcds().
|
private |
Definition at line 253 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 252 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 260 of file AlignmentProducerBase.h.
|
private |
Definition at line 259 of file AlignmentProducerBase.h.
|
private |
Definition at line 251 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 250 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 258 of file AlignmentProducerBase.h.
|
private |
Definition at line 257 of file AlignmentProducerBase.h.
|
private |
Definition at line 244 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 243 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 256 of file AlignmentProducerBase.h.
Referenced by readInSurveyRcds().
|
private |
Definition at line 255 of file AlignmentProducerBase.h.
Referenced by readInSurveyRcds().
|
private |
Definition at line 247 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 246 of file AlignmentProducerBase.h.
Referenced by setupChanged().
|
private |
Definition at line 248 of file AlignmentProducerBase.h.
Referenced by setupChanged().