CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
FakeCaloAlignmentEP Class Reference
Inheritance diagram for FakeCaloAlignmentEP:
edm::ESProducer edm::ESProxyFactoryProducer edm::eventsetup::DataProxyProvider

Public Types

using ReturnAli = std::unique_ptr< Alignments >
 
using ReturnAliErr = std::unique_ptr< AlignmentErrors >
 
typedef AlignTransform::Rotation Rot
 
typedef AlignTransform::Translation Trl
 

Public Member Functions

 FakeCaloAlignmentEP (const edm::ParameterSet &)
 
ReturnAli produceCastorAli (const CastorAlignmentRcd &)
 
ReturnAliErr produceCastorAliErr (const CastorAlignmentErrorExtendedRcd &)
 
ReturnAli produceEBAli (const EBAlignmentRcd &)
 
ReturnAliErr produceEBAliErr (const EBAlignmentErrorExtendedRcd &)
 
ReturnAli produceEEAli (const EEAlignmentRcd &)
 
ReturnAliErr produceEEAliErr (const EEAlignmentErrorExtendedRcd &)
 
ReturnAli produceESAli (const ESAlignmentRcd &)
 
ReturnAliErr produceESAliErr (const ESAlignmentErrorExtendedRcd &)
 
ReturnAli produceHBAli (const HBAlignmentRcd &)
 
ReturnAliErr produceHBAliErr (const HBAlignmentErrorExtendedRcd &)
 
ReturnAli produceHEAli (const HEAlignmentRcd &)
 
ReturnAliErr produceHEAliErr (const HEAlignmentErrorExtendedRcd &)
 
ReturnAli produceHFAli (const HFAlignmentRcd &)
 
ReturnAliErr produceHFAliErr (const HFAlignmentErrorExtendedRcd &)
 
ReturnAli produceHOAli (const HOAlignmentRcd &)
 
ReturnAliErr produceHOAliErr (const HOAlignmentErrorExtendedRcd &)
 
ReturnAli produceZdcAli (const ZDCAlignmentRcd &)
 
ReturnAliErr produceZdcAliErr (const ZDCAlignmentErrorExtendedRcd &)
 
 ~FakeCaloAlignmentEP () override
 
- Public Member Functions inherited from edm::ESProducer
 ESProducer ()
 
 ESProducer (const ESProducer &)=delete
 
ESProxyIndex const * getTokenIndices (unsigned int iIndex) const
 
ESRecordIndex const * getTokenRecordIndices (unsigned int iIndex) const
 
bool hasMayConsumes () const noexcept
 
size_t numberOfTokenIndices (unsigned int iIndex) const
 
ESProducer const & operator= (const ESProducer &)=delete
 
SerialTaskQueueChainqueue ()
 
template<typename Record >
std::optional< std::vector< ESProxyIndex > > updateFromMayConsumes (unsigned int iIndex, const Record &iRecord) const
 
void updateLookup (eventsetup::ESRecordsToProxyIndices const &) final
 
 ~ESProducer () noexcept(false) override
 
- Public Member Functions inherited from edm::ESProxyFactoryProducer
 ESProxyFactoryProducer ()
 
 ESProxyFactoryProducer (const ESProxyFactoryProducer &)=delete
 
const ESProxyFactoryProduceroperator= (const ESProxyFactoryProducer &)=delete
 
 ~ESProxyFactoryProducer () noexcept(false) override
 
- Public Member Functions inherited from edm::eventsetup::DataProxyProvider
void createKeyedProxies (EventSetupRecordKey const &key, unsigned int nConcurrentIOVs)
 
 DataProxyProvider ()
 
 DataProxyProvider (const DataProxyProvider &)=delete
 
const ComponentDescriptiondescription () const
 
void fillRecordsNotAllowingConcurrentIOVs (std::set< EventSetupRecordKey > &recordsNotAllowingConcurrentIOVs) const
 
virtual void initConcurrentIOVs (EventSetupRecordKey const &key, unsigned int nConcurrentIOVs)
 
bool isUsingRecord (const EventSetupRecordKey &key) const
 
KeyedProxieskeyedProxies (const EventSetupRecordKey &iRecordKey, unsigned int iovIndex=0)
 
const DataProxyProvideroperator= (const DataProxyProvider &)=delete
 
void setAppendToDataLabel (const edm::ParameterSet &)
 
void setDescription (const ComponentDescription &iDescription)
 
std::set< EventSetupRecordKeyusingRecords () const
 
virtual ~DataProxyProvider () noexcept(false)
 

Additional Inherited Members

- Static Public Member Functions inherited from edm::eventsetup::DataProxyProvider
static void prevalidate (ConfigurationDescriptions &)
 
- Protected Types inherited from edm::ESProxyFactoryProducer
using EventSetupRecordKey = eventsetup::EventSetupRecordKey
 
- Protected Types inherited from edm::eventsetup::DataProxyProvider
using KeyedProxiesVector = std::vector< std::pair< DataKey, std::shared_ptr< DataProxy > >>
 
- Protected Member Functions inherited from edm::ESProducer
template<typename T >
auto setWhatProduced (T *iThis, const char *iLabel)
 
template<typename T >
auto setWhatProduced (T *iThis, const es::Label &iLabel={})
 
template<typename T >
auto setWhatProduced (T *iThis, const std::string &iLabel)
 
template<typename T , typename TDecorator >
auto setWhatProduced (T *iThis, const TDecorator &iDec, const es::Label &iLabel={})
 
template<typename T , typename TReturn , typename TRecord >
auto setWhatProduced (T *iThis, TReturn(T ::*iMethod)(const TRecord &), const es::Label &iLabel={})
 
template<typename T , typename TReturn , typename TRecord , typename TArg >
ESConsumesCollectorT< TRecord > setWhatProduced (T *iThis, TReturn(T ::*iMethod)(const TRecord &), const TArg &iDec, const es::Label &iLabel={})
 
void usesResources (std::vector< std::string > const &)
 
- Protected Member Functions inherited from edm::ESProxyFactoryProducer
template<class TFactory >
void registerFactory (std::unique_ptr< TFactory > iFactory, const std::string &iLabel=std::string())
 
virtual void registerFactoryWithKey (const EventSetupRecordKey &iRecord, std::unique_ptr< eventsetup::ProxyFactoryBase > iFactory, const std::string &iLabel=std::string())
 
KeyedProxiesVector registerProxies (const EventSetupRecordKey &, unsigned int iovIndex) override
 
- Protected Member Functions inherited from edm::eventsetup::DataProxyProvider
template<class T >
void usingRecord ()
 
void usingRecordWithKey (const EventSetupRecordKey &key)
 

Detailed Description

Description: Producer of fake alignment data for calo geometries

Implementation: The alignment objects are filled with fixed alignments.

Definition at line 57 of file FakeCaloAlignmentEP.cc.

Member Typedef Documentation

◆ ReturnAli

using FakeCaloAlignmentEP::ReturnAli = std::unique_ptr<Alignments>

Definition at line 59 of file FakeCaloAlignmentEP.cc.

◆ ReturnAliErr

Definition at line 60 of file FakeCaloAlignmentEP.cc.

◆ Rot

Definition at line 63 of file FakeCaloAlignmentEP.cc.

◆ Trl

Definition at line 62 of file FakeCaloAlignmentEP.cc.

Constructor & Destructor Documentation

◆ FakeCaloAlignmentEP()

FakeCaloAlignmentEP::FakeCaloAlignmentEP ( const edm::ParameterSet )
inline

Definition at line 65 of file FakeCaloAlignmentEP.cc.

References produceCastorAli(), produceCastorAliErr(), produceEBAli(), produceEBAliErr(), produceEEAli(), produceEEAliErr(), produceESAli(), produceESAliErr(), produceHBAli(), produceHBAliErr(), produceHEAli(), produceHEAliErr(), produceHFAli(), produceHFAliErr(), produceHOAli(), produceHOAliErr(), produceZdcAli(), produceZdcAliErr(), and edm::ESProducer::setWhatProduced().

◆ ~FakeCaloAlignmentEP()

FakeCaloAlignmentEP::~FakeCaloAlignmentEP ( )
inlineoverride

Definition at line 86 of file FakeCaloAlignmentEP.cc.

86 {}

Member Function Documentation

◆ produceCastorAli()

ReturnAli FakeCaloAlignmentEP::produceCastorAli ( const CastorAlignmentRcd )
inline

Definition at line 229 of file FakeCaloAlignmentEP.cc.

229  {
230  ReturnAli ali = std::make_unique<Alignments>();
231  std::vector<AlignTransform>& vtr(ali->m_align);
232  const unsigned int nA(CastorGeometry::numberOfAlignments());
233  vtr.reserve(nA);
234  for (unsigned int i(0); i != nA; ++i) {
235  const HcalCastorDetId id(HcalCastorDetId::EM, false, 1, 1);
236  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
237  }
238  return ali;
239  }

References HcalCastorDetId::EM, mps_fire::i, triggerObjects_cff::id, and CastorGeometry::numberOfAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceCastorAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceCastorAliErr ( const CastorAlignmentErrorExtendedRcd )
inline

Definition at line 241 of file FakeCaloAlignmentEP.cc.

241  {
242  return std::make_unique<AlignmentErrors>();
243  }

Referenced by FakeCaloAlignmentEP().

◆ produceEBAli()

ReturnAli FakeCaloAlignmentEP::produceEBAli ( const EBAlignmentRcd )
inline

Definition at line 90 of file FakeCaloAlignmentEP.cc.

90  {
91  ReturnAli ali = std::make_unique<Alignments>();
92  std::vector<AlignTransform>& vtr(ali->m_align);
93  const unsigned int nA(EcalBarrelGeometry::numberOfAlignments());
94  vtr.reserve(nA);
95  for (unsigned int i(0); i != nA; ++i) {
97  vtr.emplace_back(AlignTransform((1 == id.ism() ? Trl(0, 0, 0) : //-0.3 ) :
98  Trl(0, 0, 0)),
99  Rot(),
100  id));
101  }
102  return ali;
103  }

References EcalBarrelGeometry::detIdFromLocalAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, ecalpyutils::ism(), and EcalBarrelGeometry::numberOfAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceEBAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceEBAliErr ( const EBAlignmentErrorExtendedRcd )
inline

Definition at line 105 of file FakeCaloAlignmentEP.cc.

105  {
106  return std::make_unique<AlignmentErrors>();
107  }

Referenced by FakeCaloAlignmentEP().

◆ produceEEAli()

ReturnAli FakeCaloAlignmentEP::produceEEAli ( const EEAlignmentRcd )
inline

Definition at line 110 of file FakeCaloAlignmentEP.cc.

110  {
111  ReturnAli ali = std::make_unique<Alignments>();
112  std::vector<AlignTransform>& vtr(ali->m_align);
113  const unsigned int nA(EcalEndcapGeometry::numberOfAlignments());
114  vtr.reserve(nA);
115  for (unsigned int i(0); i != nA; ++i) {
117  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
118  }
119  return ali;
120  }

References EcalEndcapGeometry::detIdFromLocalAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, and EcalEndcapGeometry::numberOfAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceEEAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceEEAliErr ( const EEAlignmentErrorExtendedRcd )
inline

Definition at line 122 of file FakeCaloAlignmentEP.cc.

122  {
123  return std::make_unique<AlignmentErrors>();
124  }

Referenced by FakeCaloAlignmentEP().

◆ produceESAli()

ReturnAli FakeCaloAlignmentEP::produceESAli ( const ESAlignmentRcd )
inline

Definition at line 127 of file FakeCaloAlignmentEP.cc.

127  {
128  ReturnAli ali = std::make_unique<Alignments>();
129  std::vector<AlignTransform>& vtr(ali->m_align);
130  const unsigned int nA(EcalPreshowerGeometry::numberOfAlignments());
131  vtr.reserve(nA);
132  for (unsigned int i(0); i != nA; ++i) {
134  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
135  }
136  return ali;
137  }

References EcalPreshowerGeometry::detIdFromLocalAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, and EcalPreshowerGeometry::numberOfAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceESAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceESAliErr ( const ESAlignmentErrorExtendedRcd )
inline

Definition at line 139 of file FakeCaloAlignmentEP.cc.

139  {
140  return std::make_unique<AlignmentErrors>();
141  }

Referenced by FakeCaloAlignmentEP().

◆ produceHBAli()

ReturnAli FakeCaloAlignmentEP::produceHBAli ( const HBAlignmentRcd )
inline

Definition at line 144 of file FakeCaloAlignmentEP.cc.

144  {
145  ReturnAli ali = std::make_unique<Alignments>();
146  std::vector<AlignTransform>& vtr(ali->m_align);
147  const unsigned int nA(HcalGeometry::numberOfBarrelAlignments());
148  vtr.reserve(nA);
149  for (unsigned int i(0); i != nA; ++i) {
151  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
152  }
153  return ali;
154  }

References HcalGeometry::detIdFromBarrelAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, and HcalGeometry::numberOfBarrelAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceHBAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceHBAliErr ( const HBAlignmentErrorExtendedRcd )
inline

Definition at line 156 of file FakeCaloAlignmentEP.cc.

156  {
157  return std::make_unique<AlignmentErrors>();
158  }

Referenced by FakeCaloAlignmentEP().

◆ produceHEAli()

ReturnAli FakeCaloAlignmentEP::produceHEAli ( const HEAlignmentRcd )
inline

Definition at line 161 of file FakeCaloAlignmentEP.cc.

161  {
162  ReturnAli ali = std::make_unique<Alignments>();
163  std::vector<AlignTransform>& vtr(ali->m_align);
164  const unsigned int nA(HcalGeometry::numberOfEndcapAlignments());
165  vtr.reserve(nA);
166  for (unsigned int i(0); i != nA; ++i) {
168  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
169  }
170  return ali;
171  }

References HcalGeometry::detIdFromEndcapAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, and HcalGeometry::numberOfEndcapAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceHEAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceHEAliErr ( const HEAlignmentErrorExtendedRcd )
inline

Definition at line 173 of file FakeCaloAlignmentEP.cc.

173  {
174  return std::make_unique<AlignmentErrors>();
175  }

Referenced by FakeCaloAlignmentEP().

◆ produceHFAli()

ReturnAli FakeCaloAlignmentEP::produceHFAli ( const HFAlignmentRcd )
inline

Definition at line 195 of file FakeCaloAlignmentEP.cc.

195  {
196  ReturnAli ali = std::make_unique<Alignments>();
197  std::vector<AlignTransform>& vtr(ali->m_align);
198  const unsigned int nA(HcalGeometry::numberOfForwardAlignments());
199  vtr.reserve(nA);
200  for (unsigned int i(0); i != nA; ++i) {
202  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
203  }
204  return ali;
205  }

References HcalGeometry::detIdFromForwardAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, and HcalGeometry::numberOfForwardAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceHFAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceHFAliErr ( const HFAlignmentErrorExtendedRcd )
inline

Definition at line 207 of file FakeCaloAlignmentEP.cc.

207  {
208  return std::make_unique<AlignmentErrors>();
209  }

Referenced by FakeCaloAlignmentEP().

◆ produceHOAli()

ReturnAli FakeCaloAlignmentEP::produceHOAli ( const HOAlignmentRcd )
inline

Definition at line 178 of file FakeCaloAlignmentEP.cc.

178  {
179  ReturnAli ali = std::make_unique<Alignments>();
180  std::vector<AlignTransform>& vtr(ali->m_align);
181  const unsigned int nA(HcalGeometry::numberOfOuterAlignments());
182  vtr.reserve(nA);
183  for (unsigned int i(0); i != nA; ++i) {
185  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
186  }
187  return ali;
188  }

References HcalGeometry::detIdFromOuterAlignmentIndex(), mps_fire::i, triggerObjects_cff::id, and HcalGeometry::numberOfOuterAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceHOAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceHOAliErr ( const HOAlignmentErrorExtendedRcd )
inline

Definition at line 190 of file FakeCaloAlignmentEP.cc.

190  {
191  return std::make_unique<AlignmentErrors>();
192  }

Referenced by FakeCaloAlignmentEP().

◆ produceZdcAli()

ReturnAli FakeCaloAlignmentEP::produceZdcAli ( const ZDCAlignmentRcd )
inline

Definition at line 212 of file FakeCaloAlignmentEP.cc.

212  {
213  ReturnAli ali = std::make_unique<Alignments>();
214  std::vector<AlignTransform>& vtr(ali->m_align);
215  const unsigned int nA(ZdcGeometry::numberOfAlignments());
216  vtr.reserve(nA);
217  for (unsigned int i(0); i != nA; ++i) {
218  const HcalZDCDetId id(HcalZDCDetId::EM, false, 1);
219  vtr.emplace_back(AlignTransform(Trl(0, 0, 0), Rot(), id));
220  }
221  return ali;
222  }

References HcalZDCDetId::EM, mps_fire::i, triggerObjects_cff::id, and ZdcGeometry::numberOfAlignments().

Referenced by FakeCaloAlignmentEP().

◆ produceZdcAliErr()

ReturnAliErr FakeCaloAlignmentEP::produceZdcAliErr ( const ZDCAlignmentErrorExtendedRcd )
inline

Definition at line 224 of file FakeCaloAlignmentEP.cc.

224  {
225  return std::make_unique<AlignmentErrors>();
226  }

Referenced by FakeCaloAlignmentEP().

FakeCaloAlignmentEP::produceESAli
ReturnAli produceESAli(const ESAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:127
mps_fire.i
i
Definition: mps_fire.py:428
FakeCaloAlignmentEP::produceEBAli
ReturnAli produceEBAli(const EBAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:90
EBDetId
Definition: EBDetId.h:17
EcalPreshowerGeometry::detIdFromLocalAlignmentIndex
static DetId detIdFromLocalAlignmentIndex(unsigned int iLoc)
Definition: EcalPreshowerGeometry.cc:71
EcalBarrelGeometry::numberOfAlignments
static unsigned int numberOfAlignments()
Definition: EcalBarrelGeometry.h:85
FakeCaloAlignmentEP::Rot
AlignTransform::Rotation Rot
Definition: FakeCaloAlignmentEP.cc:63
edm::ESProducer::setWhatProduced
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
Definition: ESProducer.h:163
FakeCaloAlignmentEP::produceEEAli
ReturnAli produceEEAli(const EEAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:110
FakeCaloAlignmentEP::produceEEAliErr
ReturnAliErr produceEEAliErr(const EEAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:122
ZdcGeometry::numberOfAlignments
static unsigned int numberOfAlignments()
Definition: ZdcGeometry.h:46
FakeCaloAlignmentEP::produceHFAliErr
ReturnAliErr produceHFAliErr(const HFAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:207
ESDetId
Definition: ESDetId.h:15
HcalGeometry::numberOfBarrelAlignments
static unsigned int numberOfBarrelAlignments()
Definition: HcalGeometry.h:67
HcalGeometry::detIdFromBarrelAlignmentIndex
static DetId detIdFromBarrelAlignmentIndex(unsigned int i)
Definition: HcalGeometry.cc:338
EcalPreshowerGeometry::numberOfAlignments
static unsigned int numberOfAlignments()
Definition: EcalPreshowerGeometry.h:64
HcalGeometry::numberOfOuterAlignments
static unsigned int numberOfOuterAlignments()
Definition: HcalGeometry.h:73
HcalZDCDetId
Definition: HcalZDCDetId.h:16
HcalGeometry::detIdFromForwardAlignmentIndex
static DetId detIdFromForwardAlignmentIndex(unsigned int i)
Definition: HcalGeometry.cc:352
FakeCaloAlignmentEP::produceHEAliErr
ReturnAliErr produceHEAliErr(const HEAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:173
FakeCaloAlignmentEP::produceEBAliErr
ReturnAliErr produceEBAliErr(const EBAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:105
FakeCaloAlignmentEP::ReturnAli
std::unique_ptr< Alignments > ReturnAli
Definition: FakeCaloAlignmentEP.cc:59
AlignTransform
Definition: AlignTransform.h:15
EEDetId
Definition: EEDetId.h:14
HcalCastorDetId
Definition: HcalCastorDetId.h:23
EcalEndcapGeometry::numberOfAlignments
static unsigned int numberOfAlignments()
Definition: EcalEndcapGeometry.h:79
FakeCaloAlignmentEP::produceHBAliErr
ReturnAliErr produceHBAliErr(const HBAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:156
HcalDetId
Definition: HcalDetId.h:12
FakeCaloAlignmentEP::produceESAliErr
ReturnAliErr produceESAliErr(const ESAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:139
EcalBarrelGeometry::detIdFromLocalAlignmentIndex
static DetId detIdFromLocalAlignmentIndex(unsigned int iLoc)
Definition: EcalBarrelGeometry.cc:55
CastorGeometry::numberOfAlignments
static unsigned int numberOfAlignments()
Definition: CastorGeometry.h:50
FakeCaloAlignmentEP::produceCastorAli
ReturnAli produceCastorAli(const CastorAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:229
HcalGeometry::numberOfForwardAlignments
static unsigned int numberOfForwardAlignments()
Definition: HcalGeometry.h:71
FakeCaloAlignmentEP::produceCastorAliErr
ReturnAliErr produceCastorAliErr(const CastorAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:241
FakeCaloAlignmentEP::produceHEAli
ReturnAli produceHEAli(const HEAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:161
FakeCaloAlignmentEP::produceZdcAliErr
ReturnAliErr produceZdcAliErr(const ZDCAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:224
ecalpyutils::ism
int ism(int ieta, int iphi)
Definition: EcalPyUtils.cc:51
FakeCaloAlignmentEP::produceHBAli
ReturnAli produceHBAli(const HBAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:144
FakeCaloAlignmentEP::produceHFAli
ReturnAli produceHFAli(const HFAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:195
FakeCaloAlignmentEP::produceHOAliErr
ReturnAliErr produceHOAliErr(const HOAlignmentErrorExtendedRcd &)
Definition: FakeCaloAlignmentEP.cc:190
triggerObjects_cff.id
id
Definition: triggerObjects_cff.py:31
FakeCaloAlignmentEP::produceHOAli
ReturnAli produceHOAli(const HOAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:178
HcalGeometry::numberOfEndcapAlignments
static unsigned int numberOfEndcapAlignments()
Definition: HcalGeometry.h:69
FakeCaloAlignmentEP::produceZdcAli
ReturnAli produceZdcAli(const ZDCAlignmentRcd &)
Definition: FakeCaloAlignmentEP.cc:212
HcalGeometry::detIdFromOuterAlignmentIndex
static DetId detIdFromOuterAlignmentIndex(unsigned int i)
Definition: HcalGeometry.cc:359
HcalZDCDetId::EM
Definition: HcalZDCDetId.h:23
EcalEndcapGeometry::detIdFromLocalAlignmentIndex
static DetId detIdFromLocalAlignmentIndex(unsigned int iLoc)
Definition: EcalEndcapGeometry.cc:62
HcalGeometry::detIdFromEndcapAlignmentIndex
static DetId detIdFromEndcapAlignmentIndex(unsigned int i)
Definition: HcalGeometry.cc:345
HcalCastorDetId::EM
Definition: HcalCastorDetId.h:25
FakeCaloAlignmentEP::Trl
AlignTransform::Translation Trl
Definition: FakeCaloAlignmentEP.cc:62