CMS 3D CMS Logo

RPCtoDTTranslator.h
Go to the documentation of this file.
1 //-------------------------------------------------
2 //
3 // Class: RPCtoDTTranslator
4 //
5 // RPCtoDTTranslator
6 //
7 //
8 // Author :
9 // G. Flouris U Ioannina Feb. 2015
10 //--------------------------------------------------
11 
12 #ifndef L1T_TwinMux_RPC_DTTranslator_H
13 #define L1T_TwinMux_RPC_DTTranslator_H
14 
18 
21 
28 
29 #include <iostream>
30 
32 public:
33  RPCtoDTTranslator(const RPCDigiCollection& inrpcDigis);
34 
35  void run(const edm::EventSetup& c);
36 
40 
41  static int radialAngle(RPCDetId, const edm::EventSetup&, int);
42  static int bendingAngle(int, int, int);
43  //static int bendingAngle(int);
44  static int localX(RPCDetId, const edm::EventSetup&, int);
45  static int localXX(int, int, int);
46 
47 private:
51 
53 };
54 #endif
RPCtoDTTranslator::localXX
static int localXX(int, int, int)
Definition: RPCtoDTTranslator.cc:398
RPCtoDTTranslator::localX
static int localX(RPCDetId, const edm::EventSetup &, int)
function - will be replaced by LUTs(?)
Definition: RPCtoDTTranslator.cc:372
L1TTwinMuxParams.h
EDProducer.h
ESHandle.h
RPCtoDTTranslator::getDTRPCHitsContainer
L1MuDTChambPhContainer const & getDTRPCHitsContainer() const
Definition: RPCtoDTTranslator.h:39
RPCDetId
Definition: RPCDetId.h:16
RPCtoDTTranslator::m_rpcDigis
const RPCDigiCollection & m_rpcDigis
Definition: RPCtoDTTranslator.h:52
L1MuDTChambThContainer.h
L1TTwinMuxParamsRcd.h
L1MuDTChambPhContainer
Definition: L1MuDTChambPhContainer.h:33
RPCtoDTTranslator::RPCtoDTTranslator
RPCtoDTTranslator(const RPCDigiCollection &inrpcDigis)
Definition: RPCtoDTTranslator.cc:28
RPCtoDTTranslator::bendingAngle
static int bendingAngle(int, int, int)
Definition: RPCtoDTTranslator.cc:389
RPCDigiCollection
RPCtoDTTranslator::m_rpcdt_translated
L1MuDTChambPhContainer m_rpcdt_translated
Output PhContainer.
Definition: RPCtoDTTranslator.h:49
RPCtoDTTranslator
Definition: RPCtoDTTranslator.h:31
RPCtoDTTranslator::m_rpchitsdt_translated
L1MuDTChambPhContainer m_rpchitsdt_translated
Definition: RPCtoDTTranslator.h:50
Event.h
RPCtoDTTranslator::run
void run(const edm::EventSetup &c)
Definition: RPCtoDTTranslator.cc:71
RPCtoDTTranslator::getDTContainer
L1MuDTChambPhContainer const & getDTContainer() const
Return Output PhContainer.
Definition: RPCtoDTTranslator.h:38
edm::EventSetup
Definition: EventSetup.h:58
L1MuDTChambPhContainer.h
RPCtoDTTranslator::radialAngle
static int radialAngle(RPCDetId, const edm::EventSetup &, int)
function - will be replaced by LUTs(?)
Definition: RPCtoDTTranslator.cc:349
Frameworkfwd.h
EventSetup.h
RPCDigiCollection.h
ParameterSet.h
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:46