Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ANtpEventInfoMRCC.h

Go to the documentation of this file.
00001 // $Id: ANtpEventInfoMRCC.h,v 1.1 2009/09/11 22:15:50 rodriges Exp $
00002 //
00003 // A class to hold information about an MRCC'd event in an analysis ntuple
00004 //
00005 // C. Backhouse 6/2009
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   // details of the original shower
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   // details of removed track:
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   // variables for MRM study
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

Generated on Mon Feb 15 11:06:22 2010 for loon by  doxygen 1.3.9.1