LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
LCIO.cc
Go to the documentation of this file.
1 #include "EVENT/LCIO.h"
2 
3 namespace EVENT{
4 
5  // the standard requires a definition of static const ints
6  // ( might be needed if values are used as reference arguments )
7  const int LCIO::MAJORVERSION ;
8  const int LCIO::MINORVERSION ;
9  const int LCIO::CHBIT_LONG ;
10  const int LCIO::CHBIT_BARREL ;
11  const int LCIO::CHBIT_ID1 ;
12  const int LCIO::CHBIT_PDG ;
13  const int LCIO::CHBIT_STEP ;
14  const int LCIO::RCHBIT_LONG ;
15  const int LCIO::RCHBIT_BARREL ;
16  const int LCIO::RCHBIT_ID1 ;
17  const int LCIO::RCHBIT_NO_PTR ;
18  const int LCIO::RCHBIT_TIME ;
19  const int LCIO::RCHBIT_ENERGY_ERROR ;
20  const int LCIO::TRAWBIT_ID1 ;
21  const int LCIO::TRAWBIT_CM ;
22  const int LCIO::RTHBIT_ID1 ;
23  const int LCIO::RTHPBIT_ID1 ;
24  const int LCIO::RTHZBIT_ID1 ;
25  const int LCIO::THBIT_BARREL ;
26  const int LCIO::THBIT_MOMENTUM ;
27  const int LCIO::THBIT_ID1 ;
28  const int LCIO::TRBIT_HITS ;
29  const int LCIO::CLBIT_HITS ;
30  const int LCIO::TPCBIT_RAW ;
31  const int LCIO::TPCBIT_NO_PTR ;
32  const int LCIO::LCREL_WEIGHTED ;
33  const int LCIO::GOBIT_FIXED ;
34  const int LCIO::READ_ONLY ;
35  const int LCIO::UPDATE ;
36  const int LCIO::ERROR ;
37  const int LCIO::SUCCESS ;
38  const int LCIO::WRITE_NEW ;
39  const int LCIO::WRITE_APPEND ;
40 
41 
42 
43  const char* LCIO::LCEVENT = "LCEvent" ;
44  const char* LCIO::LCCOLLECTION = "LCCollection" ;
45  const char* LCIO::LCRUNHEADER = "LCRunHeader" ;
46  const char* LCIO::MCPARTICLE = "MCParticle" ;
47  const char* LCIO::SIMCALORIMETERHIT = "SimCalorimeterHit" ;
48  const char* LCIO::RAWCALORIMETERHIT = "RawCalorimeterHit" ;
49  const char* LCIO::CALORIMETERHIT = "CalorimeterHit" ;
50  const char* LCIO::SIMTRACKERHIT = "SimTrackerHit" ;
51  const char* LCIO::TPCHIT = "TPCHit" ;
52  const char* LCIO::TRACKERRAWDATA = "TrackerRawData" ;
53  const char* LCIO::TRACKERDATA = "TrackerData" ;
54  const char* LCIO::TRACKERPULSE = "TrackerPulse" ;
55  const char* LCIO::TRACKERHIT = "TrackerHit" ;
56  const char* LCIO::TRACKERHITPLANE = "TrackerHitPlane" ;
57  const char* LCIO::TRACKERHITZCYLINDER = "TrackerHitZCylinder" ;
58  const char* LCIO::LCSTRVEC = "LCStrVec" ;
59  const char* LCIO::LCFLOATVEC = "LCFloatVec" ;
60  const char* LCIO::LCINTVEC = "LCIntVec" ;
61  const char* LCIO::TRACK= "Track" ;
62  const char* LCIO::TRACKSTATE= "TrackState" ;
63  const char* LCIO::CLUSTER = "Cluster" ;
64  const char* LCIO::RECONSTRUCTEDPARTICLE = "ReconstructedParticle" ;
65  const char* LCIO::LCRELATION = "LCRelation" ;
66  const char* LCIO::LCGENERICOBJECT = "LCGenericObject" ;
67  const char* LCIO::PARTICLEID = "ParticleID" ;
68  const char* LCIO::VERTEX = "Vertex" ;
69 
70  const char* LCIO::CellIDEncoding = "CellIDEncoding" ;
71 }