CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members
VeryForwardMisalignedGeometryRecord Class Reference

Event setup record containing the misaligned geometry information. It is used for alignment studies only. More...

#include <VeryForwardMisalignedGeometryRecord.h>

Inheritance diagram for VeryForwardMisalignedGeometryRecord:
edm::eventsetup::DependentRecordImplementation< VeryForwardMisalignedGeometryRecord, boost::mpl::vector< IdealGeometryRecord, RPMisalignedAlignmentRecord > > edm::eventsetup::EventSetupRecordImplementation< VeryForwardMisalignedGeometryRecord > edm::eventsetup::DependentRecordTag edm::eventsetup::EventSetupRecord

Additional Inherited Members

- Public Types inherited from edm::eventsetup::DependentRecordImplementation< VeryForwardMisalignedGeometryRecord, boost::mpl::vector< IdealGeometryRecord, RPMisalignedAlignmentRecord > >
typedef boost::mpl::vector
< IdealGeometryRecord,
RPMisalignedAlignmentRecord
list_type
 
- Public Member Functions inherited from edm::eventsetup::DependentRecordImplementation< VeryForwardMisalignedGeometryRecord, boost::mpl::vector< IdealGeometryRecord, RPMisalignedAlignmentRecord > >
 DependentRecordImplementation ()
 
const DepRecordT & getRecord () const
 
const DepRecordT * tryToGetRecord () const
 
- Public Member Functions inherited from edm::eventsetup::EventSetupRecordImplementation< VeryForwardMisalignedGeometryRecord >
virtual EventSetupRecordKey key () const
 
- Public Member Functions inherited from edm::eventsetup::EventSetupRecord
bool add (DataKey const &iKey, DataProxy const *iProxy)
 
unsigned long long cacheIdentifier () const
 
void cacheReset ()
 
void clearProxies ()
 
bool doGet (DataKey const &aKey, bool aGetTransiently=false) const
 returns false if no data available for key More...
 
 EventSetupRecord ()
 
void fillReferencedDataKeys (std::map< DataKey, ComponentDescription const * > &referencedDataKeys)
 
void fillRegisteredDataKeys (std::vector< DataKey > &oToFill) const
 clears the oToFill vector and then fills it with the keys for all registered data keys More...
 
template<typename HolderT >
void get (HolderT &iHolder) const
 
template<typename HolderT >
void get (char const *iName, HolderT &iHolder) const
 
template<typename HolderT >
void get (std::string const &iName, HolderT &iHolder) const
 
template<typename HolderT >
void get (ESInputTag const &iTag, HolderT &iHolder) const
 
void getESProducers (std::vector< ComponentDescription const * > &esproducers)
 
ComponentDescription const * providerDescription (DataKey const &aKey) const
 
void set (ValidityInterval const &)
 
void setEventSetup (EventSetup const *iEventSetup)
 
bool transientReset ()
 returns 'true' if a transient request has occurred since the last call to transientReset. More...
 
ValidityInterval const & validityInterval () const
 
bool wasGotten (DataKey const &aKey) const
 
virtual ~EventSetupRecord ()
 
- Static Public Member Functions inherited from edm::eventsetup::EventSetupRecordImplementation< VeryForwardMisalignedGeometryRecord >
static EventSetupRecordKey keyForClass ()
 
- Protected Member Functions inherited from edm::eventsetup::EventSetupRecordImplementation< VeryForwardMisalignedGeometryRecord >
 EventSetupRecordImplementation ()
 
- Protected Member Functions inherited from edm::eventsetup::EventSetupRecord
void addTraceInfoToCmsException (cms::Exception &iException, char const *iName, ComponentDescription const *, DataKey const &) const
 
void changeStdExceptionToCmsException (char const *iExceptionWhatMessage, char const *iName, ComponentDescription const *, DataKey const &) const
 
EventSetup const & eventSetup () const
 
DataProxy const * find (DataKey const &aKey) const
 
void transientAccessRequested () const
 
void validate (ComponentDescription const *, ESInputTag const &) const
 

Detailed Description

Event setup record containing the misaligned geometry information. It is used for alignment studies only.

Definition at line 24 of file VeryForwardMisalignedGeometryRecord.h.