CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Enumerations | Variables
hi Namespace Reference

Classes

class  GenPlane
 

Enumerations

enum  Detectors { Tracker, HF, Castor }
 
enum  EPNamesInd {
  HFm1, HFp1, HF1, trackm1,
  trackp1, Castor1, HFm2, HFp2,
  HF2, trackmid2, trackm2, trackp2,
  Castor2, HFm3, HFp3, HF3,
  trackmid3, trackm3, trackp3, HFm4,
  HFp4, HF4, trackmid4, trackm4,
  trackp4, HFm1mc, HFp1mc, trackm1mc,
  trackp1mc, EPBLANK
}
 

Variables

const int EPDet []
 
const double EPEtaMax1 []
 
const double EPEtaMax2 []
 
const double EPEtaMin1 []
 
const double EPEtaMin2 []
 
const std::string EPNames []
 
const int EPOrder []
 
const double maxTransverse []
 
const double minTransverse []
 
const std::string MomConsWeight []
 
static const int NumEPNames = 29
 
const int RCMate1 []
 
const int RCMate2 []
 
const std::string ResCalcType []
 

Enumeration Type Documentation

Enumerator
Tracker 
HF 
Castor 

Definition at line 58 of file HiEvtPlaneList.h.

Enumerator
HFm1 
HFp1 
HF1 
trackm1 
trackp1 
Castor1 
HFm2 
HFp2 
HF2 
trackmid2 
trackm2 
trackp2 
Castor2 
HFm3 
HFp3 
HF3 
trackmid3 
trackm3 
trackp3 
HFm4 
HFp4 
HF4 
trackmid4 
trackm4 
trackp4 
HFm1mc 
HFp1mc 
trackm1mc 
trackp1mc 
EPBLANK 

Definition at line 40 of file HiEvtPlaneList.h.

40  {
47  };

Variable Documentation

const int hi::EPDet[]
const double hi::EPEtaMax1[]
Initial value:
= {
-3.00, 5.00, -3.00, -1.00, 2.00,
-5.10, -3.00, 5.00, -3.00, 0.75,
-1.00, 2.00, -5.10, -3.00, 5.00,
-3.00, 0.75, -1.00, 2.00, -3.00,
5.00, -3.00, 0.75, -1.00, 2.00,
-3.00, 5.00, -1.40, 2.20
}

Definition at line 87 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::EvtPlaneProducer().

const double hi::EPEtaMax2[]
Initial value:
= {
0.00, 0.00, 5.00, 0.00, 0.00,
0.00, 0.00, 0.00, 5.00, 0.00,
0.00, 0.00, 0.00, 0.00, 0.00,
5.00, 0.00, 0.00, 0.00, 0.00,
0.00, 5.00, 0.00, 0.00, 0.00,
0.00, 0.00, 0.00, 0.00
}

Definition at line 105 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::EvtPlaneProducer().

const double hi::EPEtaMin1[]
Initial value:
= {
-5.00, 3.00, -5.00, -2.00, 1.00,
-6.55, -5.00, 3.00, -5.00, -0.75,
-2.00, 1.00, -6.55, -5.00, 3.00,
-5.00, -0.75, -2.00, 1.00, -5.00,
3.00, -5.00, -0.75, -2.00, 1.00,
-5.00, 3.00, -2.20, 1.40
}

Definition at line 78 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::EvtPlaneProducer().

const double hi::EPEtaMin2[]
Initial value:
= {
0.00, 0.00, 3.00, 0.00, 0.00,
0.00, 0.00, 0.00, 3.00, 0.00,
0.00, 0.00, 0.00, 0.00, 0.00,
3.00, 0.00, 0.00, 0.00, 0.00,
0.00, 3.00, 0.00, 0.00, 0.00,
0.00, 0.00, 0.00, 0.00
}

Definition at line 96 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::EvtPlaneProducer().

const std::string hi::EPNames[]
Initial value:
= {
"HFm1", "HFp1", "HF1", "trackm1", "trackp1",
"Castor1", "HFm2", "HFp2", "HF2", "trackmid2",
"trackm2", "trackp2", "Castor2", "HFm3", "HFp3",
"HF3", "trackmid3", "trackm3", "trackp3", "HFm4",
"HFp4", "HF4", "trackmid4", "trackm4", "trackp4",
"HFm1mc", "HFp1mc", "trackm1mc", "trackp1mc"
}

Definition at line 49 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::EvtPlaneProducer(), and HiEvtPlaneFlatProducer::HiEvtPlaneFlatProducer().

const int hi::EPOrder[]
Initial value:
= {
1, 1, 1, 1, 1,
1, 2, 2, 2, 2,
2, 2, 2, 3, 3,
3, 3, 3, 3, 4,
4, 4, 4, 4, 4,
1, 1, 1, 1
}

Definition at line 69 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::EvtPlaneProducer(), HiEvtPlaneFlatProducer::HiEvtPlaneFlatProducer(), and EvtPlaneProducer::produce().

const double hi::maxTransverse[]
Initial value:
= {
30.00, 30.00, 30.00, 3.00, 3.00,
50.00, 30.00, 30.00, 30.00, 3.00,
3.00, 3.00, 50.00, 30.00, 30.00,
30.00, 3.00, 3.00, 3.00, 30.00,
30.00, 30.00, 3.00, 3.00, 3.00,
30.00, 30.00, 3.00, 3.00
}

Definition at line 123 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::produce().

const double hi::minTransverse[]
Initial value:
= {
0.01, 0.01, 0.01, 0.30, 0.30,
0.01, 0.01, 0.01, 0.01, 0.30,
0.30, 0.30, 0.01, 0.01, 0.01,
0.01, 0.30, 0.30, 0.30, 0.01,
0.01, 0.01, 0.30, 0.30, 0.30,
0.01, 0.01, 0.30, 0.30
}

Definition at line 114 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::produce().

const std::string hi::MomConsWeight[]
Initial value:
= {
"no", "no", "no", "no", "no",
"no", "no", "no", "no", "no",
"no", "no", "no", "no", "no",
"no", "no", "no", "no", "no",
"no", "no", "no", "no", "no",
"yes", "yes", "yes", "yes"
}

Definition at line 141 of file HiEvtPlaneList.h.

Referenced by EvtPlaneProducer::produce().

const int hi::NumEPNames = 29
static
const int hi::RCMate1[]
const int hi::RCMate2[]
const std::string hi::ResCalcType[]
Initial value:
= {
"3sub", "3sub", "3sub", "3sub", "3sub",
"3sub", "3sub", "3sub", "3sub", "3sub",
"3sub", "3sub", "3sub", "3sub", "3sub",
"3sub", "3sub", "3sub", "3sub", "3sub",
"3sub", "3sub", "3sub", "3sub", "3sub",
"3sub", "3sub", "3sub", "3sub"
}

Definition at line 132 of file HiEvtPlaneList.h.