CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
PCLTrackerAlProducer Class Reference

#include <PCLTrackerAlProducer.h>

Inheritance diagram for PCLTrackerAlProducer:
edm::EDAnalyzer edm::EDConsumerBase

Public Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &) override
 
virtual void beginJob () override
 
virtual void beginLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) override
 
virtual void beginRun (const edm::Run &, const edm::EventSetup &) override
 
virtual void endJob () override
 
virtual void endLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) override
 
virtual void endRun (const edm::Run &, const edm::EventSetup &) override
 
 PCLTrackerAlProducer (const edm::ParameterSet &)
 Constructor. More...
 
virtual ~PCLTrackerAlProducer ()
 Destructor. More...
 
- Public Member Functions inherited from edm::EDAnalyzer
void callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func)
 
 EDAnalyzer ()
 
ModuleDescription const & moduleDescription () const
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 
- Public Member Functions inherited from edm::EDConsumerBase
std::vector< ConsumesInfoconsumesInfo () const
 
 EDConsumerBase ()
 
ProductHolderIndexAndSkipBit indexFrom (EDGetToken, BranchType, TypeID const &) const
 
void itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
void itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const
 
std::vector
< ProductHolderIndexAndSkipBit >
const & 
itemsToGetFromEvent () const
 
void labelsForToken (EDGetToken iToken, Labels &oLabels) const
 
void modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const
 
void modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const
 
bool registeredToConsume (ProductHolderIndex, bool, BranchType) const
 
bool registeredToConsumeMany (TypeID const &, BranchType) const
 
void updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &)
 
virtual ~EDConsumerBase ()
 

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 *const)
 
void createAlignmentAlgorithm (const edm::ParameterSet &)
 Creates the choosen alignment algorithm (specified in config-file) More...
 
void createCalibrations (const edm::ParameterSet &)
 Creates the calibrations (specified in config-file) More...
 
void createGeometries (const edm::EventSetup &, const TrackerTopology *)
 Creates ideal geometry from IdealGeometryRecord. More...
 
void createMonitors (const edm::ParameterSet &)
 Creates the monitors (specified in config-file) More...
 
void finish ()
 
void initAlignmentAlgorithm (const edm::EventSetup &)
 
void initBeamSpot (const edm::Event &)
 Initializes Beamspot of Alignables . More...
 
RunRanges makeNonOverlappingRunRanges (const edm::VParameterSet &)
 Makes unique RunRanges (specified in config-file) 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 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)
 

Private Attributes

const bool applyDbAlignment_
 
const edm::InputTag beamSpotTag_
 BeamSpot. More...
 
edm::EDGetTokenT< reco::BeamSpotbeamSpotToken
 
const bool checkDbAlignmentValidity_
 
const edm::InputTag clusterValueMapTag_
 ValueMap containing associtaion cluster-flag. More...
 
edm::EDGetTokenT
< AliClusterValueMap
clusterValueMapToken
 
const bool doMisalignmentScenario_
 
const bool doMuon_
 
const bool doTracker_
 
const AlignmentsglobalPositions_
 GlobalPositions that might be read from DB, NULL otherwise. More...
 
int nevent_
 
const bool saveApeToDB_
 
const bool saveDeformationsToDB_
 
const bool saveToDB_
 
const int stNFixAlignables_
 
const double stRandomRotation_
 
const double stRandomShift_
 
AlignmentAlgorithmBasetheAlignmentAlgo
 
AlignmentParameterStoretheAlignmentParameterStore
 
edm::Handle< reco::BeamSpottheBeamSpot
 
Calibrations theCalibrations
 
AlignableExtrastheExtraAlignables
 
cond::Time_t theFirstRun
 
AlignmentMonitors theMonitors
 
AlignableMuontheMuonAlignables
 
boost::shared_ptr< CSCGeometrytheMuonCSCGeometry
 
boost::shared_ptr< DTGeometrytheMuonDTGeometry
 
edm::ParameterSet theParameterSet
 
const SurveyErrorstheSurveyErrors
 
size_t theSurveyIndex
 
const AlignmentstheSurveyValues
 
AlignableTrackertheTrackerAlignables
 
boost::shared_ptr
< TrackerGeometry
theTrackerGeometry
 
const edm::InputTag tjTkAssociationMapTag_
 Map with tracks/trajectories. More...
 
edm::EDGetTokenT
< TrajTrackAssociationCollection
tjTkAssociationMapToken
 
const edm::InputTag tkLasBeamTag_
 LAS beams in edm::Run (ignore if empty) More...
 
edm::EDGetTokenT
< TkFittedLasBeamCollection
tkLasBeamToken
 
edm::EDGetTokenT
< TsosVectorCollection
tsosVectorToken
 
const bool useExtras_
 
const bool useSurvey_
 
edm::ESWatcher
< CSCAlignmentErrorExtendedRcd
watchCSCAlErrExtRcd
 
edm::ESWatcher< CSCAlignmentRcdwatchCSCAlRcd
 
edm::ESWatcher
< CSCSurveyErrorExtendedRcd
watchCSCSurveyErrExtRcd
 
edm::ESWatcher< CSCSurveyRcdwatchCSCSurveyRcd
 
edm::ESWatcher
< DTAlignmentErrorExtendedRcd
watchDTAlErrExtRcd
 
edm::ESWatcher< DTAlignmentRcdwatchDTAlRcd
 
edm::ESWatcher
< DTSurveyErrorExtendedRcd
watchDTSurveyErrExtRcd
 
edm::ESWatcher< DTSurveyRcdwatchDTSurveyRcd
 
edm::ESWatcher< GlobalPositionRcdwatchGlobalPositionRcd
 
edm::ESWatcher
< IdealGeometryRecord
watchIdealGeometryRcd
 
edm::ESWatcher
< TrackerSurveyErrorExtendedRcd
watchTkSurveyErrExtRcd
 
edm::ESWatcher< TrackerSurveyRcdwatchTkSurveyRcd
 
edm::ESWatcher
< TrackerAlignmentErrorExtendedRcd
watchTrackerAlErrorExtRcd
 
edm::ESWatcher
< TrackerAlignmentRcd
watchTrackerAlRcd
 
edm::ESWatcher
< TrackerSurfaceDeformationRcd
watchTrackerSurDeRcd
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
- Public Types inherited from edm::EDConsumerBase
typedef ProductLabels Labels
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 
static void prevalidate (ConfigurationDescriptions &)
 
- Protected Member Functions inherited from edm::EDConsumerBase
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > consumes (edm::InputTag const &tag)
 
EDGetToken consumes (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken consumes (TypeToGet const &id, edm::InputTag const &tag)
 
ConsumesCollector consumesCollector ()
 Use a ConsumesCollector to gather consumes information from helper functions. More...
 
template<typename ProductType , BranchType B = InEvent>
void consumesMany ()
 
void consumesMany (const TypeToGet &id)
 
template<BranchType B>
void consumesMany (const TypeToGet &id)
 
template<typename ProductType , BranchType B = InEvent>
EDGetTokenT< ProductType > mayConsume (edm::InputTag const &tag)
 
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 
template<BranchType B>
EDGetToken mayConsume (const TypeToGet &id, edm::InputTag const &tag)
 

Detailed Description

Definition at line 84 of file PCLTrackerAlProducer.h.

Constructor & Destructor Documentation

PCLTrackerAlProducer::PCLTrackerAlProducer ( const edm::ParameterSet config)

Constructor.

Definition at line 63 of file PCLTrackerAlProducer.cc.

PCLTrackerAlProducer::~PCLTrackerAlProducer ( )
virtual

Destructor.

Definition at line 109 of file PCLTrackerAlProducer.cc.

Member Function Documentation

void PCLTrackerAlProducer::addSurveyInfo ( Alignable alignable)
private

Adds survey info to an Alignable.

Definition at line 932 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::analyze ( const edm::Event event,
const edm::EventSetup setup 
)
overridevirtual

Implements edm::EDAnalyzer.

Definition at line 243 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::applyAlignmentsToDB ( const edm::EventSetup setup)
private

Applies Alignments from Database (GlobalPositionRcd) to Geometry

Definition at line 534 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::applyAlignmentsToGeometry ( )
private

Applies Alignments, AlignmentErrors and SurfaceDeformations to

Definition at line 743 of file PCLTrackerAlProducer.cc.

template<class G , class Rcd , class ErrRcd >
void PCLTrackerAlProducer::applyDB ( G *  geometry,
const edm::EventSetup setup,
const AlignTransform globalCoordinates 
) const
private

Applies DB constants belonging to (Err)Rcd to Geometry, taking into account 'globalPosition' correction.

Definition at line 799 of file PCLTrackerAlProducer.cc.

template<class G , class DeformationRcd >
void PCLTrackerAlProducer::applyDB ( G *  geometry,
const edm::EventSetup setup 
) const
private

Applies DB constants for SurfaceDeformations.

Definition at line 837 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::applyMisalignment ( )
private

Applies misalignment scenario to .

Definition at line 632 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::beginJob ( void  )
overridevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 136 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::beginLuminosityBlock ( const edm::LuminosityBlock lumiBlock,
const edm::EventSetup setup 
)
overridevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 225 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::beginRun ( const edm::Run run,
const edm::EventSetup setup 
)
overridevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 178 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::buildParameterStore ( )
private

Creates the , which manages all Alignables.

Definition at line 600 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::createAlignables ( const TrackerTopology * const  tTopo)
private

Creates Alignables from the previously loaded Geometry

Definition at line 583 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::createAlignmentAlgorithm ( const edm::ParameterSet config)
private

Creates the choosen alignment algorithm (specified in config-file)

Definition at line 320 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::createCalibrations ( const edm::ParameterSet config)
private

Creates the calibrations (specified in config-file)

Definition at line 360 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::createGeometries ( const edm::EventSetup setup,
const TrackerTopology tTopo 
)
private

Creates ideal geometry from IdealGeometryRecord.

Definition at line 499 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::createMonitors ( const edm::ParameterSet config)
private

Creates the monitors (specified in config-file)

Definition at line 337 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::endJob ( void  )
overridevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 159 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::endLuminosityBlock ( const edm::LuminosityBlock lumiBlock,
const edm::EventSetup setup 
)
overridevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 234 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::endRun ( const edm::Run run,
const edm::EventSetup setup 
)
overridevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 203 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::finish ( )
private

Steers activities after end of job, terminates the AlignmentAlgorithm

Definition at line 971 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::initAlignmentAlgorithm ( const edm::EventSetup setup)
private

Creates Geometry and Alignables of the Tracker and initializes the AlignmentAlgorithm

Definition at line 450 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::initBeamSpot ( const edm::Event event)
private

Initializes Beamspot of Alignables .

Definition at line 481 of file PCLTrackerAlProducer.cc.

RunRanges PCLTrackerAlProducer::makeNonOverlappingRunRanges ( const edm::VParameterSet RunRangeSelectionVPSet)
private

Makes unique RunRanges (specified in config-file)

Definition at line 1068 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::readInSurveyRcds ( const edm::EventSetup setup)
private

Reads in survey records.

Definition at line 866 of file PCLTrackerAlProducer.cc.

bool PCLTrackerAlProducer::setupChanged ( const edm::EventSetup setup)
private

Checks if one of the EventSetup-Records has changed.

Definition at line 396 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::simpleMisalignment ( const Alignables alivec,
const std::string &  selection,
float  shift,
float  rot,
bool  local 
)
private

Applies misalignment scenario to .

Definition at line 666 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::storeAlignmentsToDB ( )
private

Writes Alignments (i.e. Records) to database-file.

Definition at line 1005 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::writeDB ( Alignments alignments,
const std::string &  alignRcd,
AlignmentErrorsExtended alignmentErrExt,
const std::string &  errRcd,
const AlignTransform globalCoordinates,
cond::Time_t  time 
) const
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 1190 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::writeDB ( AlignmentSurfaceDeformations alignmentSurfaceDeformations,
const std::string &  surfaceDeformationRcd,
cond::Time_t  time 
) const
private

Writes SurfaceDeformations (bows & kinks) to DB for given record name Takes over ownership of AlignmentSurfaceDeformations.

Definition at line 1249 of file PCLTrackerAlProducer.cc.

void PCLTrackerAlProducer::writeForRunRange ( cond::Time_t  time)
private

Writes Alignments and AlignmentErrors for all sub detectors and the given run number

Definition at line 1134 of file PCLTrackerAlProducer.cc.

Member Data Documentation

const bool PCLTrackerAlProducer::applyDbAlignment_
private

Definition at line 246 of file PCLTrackerAlProducer.h.

const edm::InputTag PCLTrackerAlProducer::beamSpotTag_
private

BeamSpot.

Definition at line 255 of file PCLTrackerAlProducer.h.

edm::EDGetTokenT<reco::BeamSpot> PCLTrackerAlProducer::beamSpotToken
private

Definition at line 262 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::checkDbAlignmentValidity_
private

Definition at line 246 of file PCLTrackerAlProducer.h.

const edm::InputTag PCLTrackerAlProducer::clusterValueMapTag_
private

ValueMap containing associtaion cluster-flag.

Definition at line 259 of file PCLTrackerAlProducer.h.

edm::EDGetTokenT<AliClusterValueMap> PCLTrackerAlProducer::clusterValueMapToken
private

Definition at line 265 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::doMisalignmentScenario_
private

Definition at line 247 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::doMuon_
private

Definition at line 249 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::doTracker_
private

Definition at line 249 of file PCLTrackerAlProducer.h.

const Alignments* PCLTrackerAlProducer::globalPositions_
private

GlobalPositions that might be read from DB, NULL otherwise.

Definition at line 229 of file PCLTrackerAlProducer.h.

int PCLTrackerAlProducer::nevent_
private

Definition at line 236 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::saveApeToDB_
private

Definition at line 248 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::saveDeformationsToDB_
private

Definition at line 248 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::saveToDB_
private

Definition at line 248 of file PCLTrackerAlProducer.h.

const int PCLTrackerAlProducer::stNFixAlignables_
private

Definition at line 244 of file PCLTrackerAlProducer.h.

const double PCLTrackerAlProducer::stRandomRotation_
private

Definition at line 245 of file PCLTrackerAlProducer.h.

const double PCLTrackerAlProducer::stRandomShift_
private

Definition at line 245 of file PCLTrackerAlProducer.h.

AlignmentAlgorithmBase* PCLTrackerAlProducer::theAlignmentAlgo
private

Definition at line 218 of file PCLTrackerAlProducer.h.

AlignmentParameterStore* PCLTrackerAlProducer::theAlignmentParameterStore
private

Definition at line 222 of file PCLTrackerAlProducer.h.

edm::Handle<reco::BeamSpot> PCLTrackerAlProducer::theBeamSpot
private

Definition at line 227 of file PCLTrackerAlProducer.h.

Calibrations PCLTrackerAlProducer::theCalibrations
private

Definition at line 219 of file PCLTrackerAlProducer.h.

AlignableExtras* PCLTrackerAlProducer::theExtraAlignables
private

Definition at line 225 of file PCLTrackerAlProducer.h.

cond::Time_t PCLTrackerAlProducer::theFirstRun
private

Definition at line 266 of file PCLTrackerAlProducer.h.

AlignmentMonitors PCLTrackerAlProducer::theMonitors
private

Definition at line 220 of file PCLTrackerAlProducer.h.

AlignableMuon* PCLTrackerAlProducer::theMuonAlignables
private

Definition at line 224 of file PCLTrackerAlProducer.h.

boost::shared_ptr<CSCGeometry> PCLTrackerAlProducer::theMuonCSCGeometry
private

Definition at line 234 of file PCLTrackerAlProducer.h.

boost::shared_ptr<DTGeometry> PCLTrackerAlProducer::theMuonDTGeometry
private

Definition at line 233 of file PCLTrackerAlProducer.h.

edm::ParameterSet PCLTrackerAlProducer::theParameterSet
private

Definition at line 242 of file PCLTrackerAlProducer.h.

const SurveyErrors* PCLTrackerAlProducer::theSurveyErrors
private

Definition at line 300 of file PCLTrackerAlProducer.h.

size_t PCLTrackerAlProducer::theSurveyIndex
private

Definition at line 298 of file PCLTrackerAlProducer.h.

const Alignments* PCLTrackerAlProducer::theSurveyValues
private

Definition at line 299 of file PCLTrackerAlProducer.h.

AlignableTracker* PCLTrackerAlProducer::theTrackerAlignables
private

Definition at line 223 of file PCLTrackerAlProducer.h.

boost::shared_ptr<TrackerGeometry> PCLTrackerAlProducer::theTrackerGeometry
private

Definition at line 232 of file PCLTrackerAlProducer.h.

const edm::InputTag PCLTrackerAlProducer::tjTkAssociationMapTag_
private

Map with tracks/trajectories.

Definition at line 253 of file PCLTrackerAlProducer.h.

edm::EDGetTokenT<TrajTrackAssociationCollection> PCLTrackerAlProducer::tjTkAssociationMapToken
private

Definition at line 261 of file PCLTrackerAlProducer.h.

const edm::InputTag PCLTrackerAlProducer::tkLasBeamTag_
private

LAS beams in edm::Run (ignore if empty)

Definition at line 257 of file PCLTrackerAlProducer.h.

edm::EDGetTokenT<TkFittedLasBeamCollection> PCLTrackerAlProducer::tkLasBeamToken
private

Definition at line 263 of file PCLTrackerAlProducer.h.

edm::EDGetTokenT<TsosVectorCollection> PCLTrackerAlProducer::tsosVectorToken
private

Definition at line 264 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::useExtras_
private

Definition at line 249 of file PCLTrackerAlProducer.h.

const bool PCLTrackerAlProducer::useSurvey_
private

Definition at line 250 of file PCLTrackerAlProducer.h.

edm::ESWatcher<CSCAlignmentErrorExtendedRcd> PCLTrackerAlProducer::watchCSCAlErrExtRcd
private

Definition at line 285 of file PCLTrackerAlProducer.h.

edm::ESWatcher<CSCAlignmentRcd> PCLTrackerAlProducer::watchCSCAlRcd
private

Definition at line 284 of file PCLTrackerAlProducer.h.

edm::ESWatcher<CSCSurveyErrorExtendedRcd> PCLTrackerAlProducer::watchCSCSurveyErrExtRcd
private

Definition at line 292 of file PCLTrackerAlProducer.h.

edm::ESWatcher<CSCSurveyRcd> PCLTrackerAlProducer::watchCSCSurveyRcd
private

Definition at line 291 of file PCLTrackerAlProducer.h.

edm::ESWatcher<DTAlignmentErrorExtendedRcd> PCLTrackerAlProducer::watchDTAlErrExtRcd
private

Definition at line 283 of file PCLTrackerAlProducer.h.

edm::ESWatcher<DTAlignmentRcd> PCLTrackerAlProducer::watchDTAlRcd
private

Definition at line 282 of file PCLTrackerAlProducer.h.

edm::ESWatcher<DTSurveyErrorExtendedRcd> PCLTrackerAlProducer::watchDTSurveyErrExtRcd
private

Definition at line 290 of file PCLTrackerAlProducer.h.

edm::ESWatcher<DTSurveyRcd> PCLTrackerAlProducer::watchDTSurveyRcd
private

Definition at line 289 of file PCLTrackerAlProducer.h.

edm::ESWatcher<GlobalPositionRcd> PCLTrackerAlProducer::watchGlobalPositionRcd
private

Definition at line 276 of file PCLTrackerAlProducer.h.

edm::ESWatcher<IdealGeometryRecord> PCLTrackerAlProducer::watchIdealGeometryRcd
private

Definition at line 275 of file PCLTrackerAlProducer.h.

edm::ESWatcher<TrackerSurveyErrorExtendedRcd> PCLTrackerAlProducer::watchTkSurveyErrExtRcd
private

Definition at line 288 of file PCLTrackerAlProducer.h.

edm::ESWatcher<TrackerSurveyRcd> PCLTrackerAlProducer::watchTkSurveyRcd
private

Definition at line 287 of file PCLTrackerAlProducer.h.

edm::ESWatcher<TrackerAlignmentErrorExtendedRcd> PCLTrackerAlProducer::watchTrackerAlErrorExtRcd
private

Definition at line 279 of file PCLTrackerAlProducer.h.

edm::ESWatcher<TrackerAlignmentRcd> PCLTrackerAlProducer::watchTrackerAlRcd
private

Definition at line 278 of file PCLTrackerAlProducer.h.

edm::ESWatcher<TrackerSurfaceDeformationRcd> PCLTrackerAlProducer::watchTrackerSurDeRcd
private

Definition at line 280 of file PCLTrackerAlProducer.h.