00001
00002
00003
00004
00005
00006
00007
00008 #ifndef ANTPEVENTINFOMRCC_H
00009 #define ANTPEVENTINFOMRCC_H
00010
00011 #include "TObject.h"
00012
00013 class ANtpEventInfoMRCC : public TObject
00014 {
00015 public:
00016 ANtpEventInfoMRCC();
00017
00018 void Reset();
00019
00020 Int_t index;
00021 Int_t digits;
00022 Int_t strips;
00023 Int_t origEvent;
00024 Int_t bestEvent;
00025 Float_t bestPurity;
00026 Float_t bestComplete;
00027 Float_t bestPurityPHw;
00028 Float_t bestCompletePHw;
00029
00030 Float_t origABPID;
00031 Float_t origROPID;
00032
00033
00034 Float_t showerVtxX;
00035 Float_t showerVtxY;
00036 Float_t showerVtxZ;
00037 Float_t showerEndX;
00038 Float_t showerEndY;
00039 Float_t showerEndZ;
00040 Int_t showerVtxPlane;
00041 Int_t showerEndPlane;
00042 Int_t showerPlanes;
00043 Float_t showerCharge;
00044
00045
00046 Float_t trackVtxX;
00047 Float_t trackVtxY;
00048 Float_t trackVtxZ;
00049 Float_t trackVtxDistanceToEdge;
00050 Float_t trackEndX;
00051 Float_t trackEndY;
00052 Float_t trackEndZ;
00053 Float_t trackEndDistanceToEdge;
00054
00055 Int_t trackVtxPlane;
00056 Int_t trackEndPlane;
00057 Int_t trackPlanes;
00058 Float_t rangeMomentum;
00059 Float_t fitMomentum;
00060 Float_t trackDcosXVtx;
00061 Float_t trackDcosYVtx;
00062 Float_t trackDcosZVtx;
00063
00064 Int_t passedFit;
00065 Int_t contained;
00066 Int_t containedOrGoodFit;
00067
00068 Float_t trackMomentumX;
00069 Float_t trackMomentumY;
00070 Float_t trackMomentumZ;
00071
00072 Int_t maxTrackPlane;
00073 Double_t qp;
00074
00075
00076 Float_t trueMomentumX;
00077 Float_t trueMomentumY;
00078 Float_t trueMomentumZ;
00079 Float_t trueQ2;
00080 Float_t trueShowerEnergy;
00081
00082 ClassDef(ANtpEventInfoMRCC, 4)
00083 };
00084
00085 #endif