1 #ifndef L1TMuonEndCap_PtLutVarCalc_h 2 #define L1TMuonEndCap_PtLutVarCalc_h 4 int CalcTrackTheta(
const int th1,
const int th2,
const int th3,
const int th4,
5 const int ring1,
const int mode,
const bool BIT_COMP=
false );
7 void CalcDeltaPhis(
int& dPh12,
int& dPh13,
int& dPh14,
int& dPh23,
int& dPh24,
int& dPh34,
int& dPhSign,
8 int& dPhSum4,
int& dPhSum4A,
int& dPhSum3,
int& dPhSum3A,
int& outStPh,
9 const int ph1,
const int ph2,
const int ph3,
const int ph4,
const int mode,
const bool BIT_COMP=
false );
11 void CalcDeltaThetas(
int& dTh12,
int& dTh13,
int& dTh14,
int& dTh23,
int& dTh24,
int& dTh34,
12 const int th1,
const int th2,
const int th3,
const int th4,
const int mode,
const bool BIT_COMP=
false );
14 void CalcBends(
int& bend1,
int& bend2,
int& bend3,
int& bend4,
15 const int pat1,
const int pat2,
const int pat3,
const int pat4,
16 const int dPhSign,
const int endcap,
const int mode,
const bool BIT_COMP=
false );
18 void CalcRPCs(
int& RPC1,
int& RPC2,
int& RPC3,
int& RPC4,
const int mode,
19 const int st1_ring2,
const int theta,
const bool BIT_COMP=
false );
23 void CalcDeltaPhiSums(
int& dPhSum4,
int& dPhSum4A,
int& dPhSum3,
int& dPhSum3A,
int& outStPh,
24 const int dPh12,
const int dPh13,
const int dPh14,
const int dPh23,
const int dPh24,
const int dPh34 );
int CalcTrackTheta(const int th1, const int th2, const int th3, const int th4, const int ring1, const int mode, const bool BIT_COMP=false)
int CalcBendFromPattern(const int pattern, const int endcap)
void CalcDeltaThetas(int &dTh12, int &dTh13, int &dTh14, int &dTh23, int &dTh24, int &dTh34, const int th1, const int th2, const int th3, const int th4, const int mode, const bool BIT_COMP=false)
Geom::Theta< T > theta() const
void CalcDeltaPhiSums(int &dPhSum4, int &dPhSum4A, int &dPhSum3, int &dPhSum3A, int &outStPh, const int dPh12, const int dPh13, const int dPh14, const int dPh23, const int dPh24, const int dPh34)
void CalcRPCs(int &RPC1, int &RPC2, int &RPC3, int &RPC4, const int mode, const int st1_ring2, const int theta, const bool BIT_COMP=false)
void CalcDeltaPhis(int &dPh12, int &dPh13, int &dPh14, int &dPh23, int &dPh24, int &dPh34, int &dPhSign, int &dPhSum4, int &dPhSum4A, int &dPhSum3, int &dPhSum3A, int &outStPh, const int ph1, const int ph2, const int ph3, const int ph4, const int mode, const bool BIT_COMP=false)
void CalcBends(int &bend1, int &bend2, int &bend3, int &bend4, const int pat1, const int pat2, const int pat3, const int pat4, const int dPhSign, const int endcap, const int mode, const bool BIT_COMP=false)