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

ANtpTrackInfoAtm.h

Go to the documentation of this file.
00001 
00002 // $Id: ANtpTrackInfoAtm.h,v 1.11 2005/10/15 18:57:33 brebel Exp $
00003 //
00004 // A class to hold information about an event in an analysis ntuple
00005 //
00006 // B. Rebel 1/2005
00008 #ifndef ANTPTRACKINFOATM_H
00009 #define ANTPTRACKINFOATM_H
00010 
00011 #include "AnalysisNtuples/ANtpTrackInfo.h"
00012 
00013 class ANtpTrackInfoAtm : public ANtpTrackInfo
00014 {
00015 
00016  public:
00017   ANtpTrackInfoAtm();
00018   virtual ~ANtpTrackInfoAtm();
00019   
00020   void Reset();
00021   
00022   //variables for atmospheric and cosmic ray analyses
00023   
00024   Float_t azimuth;              //azimuth at vertex
00025   Float_t ra;                   //right ascension at vertex
00026   Float_t dec;                  //declination at vertex
00027   Float_t trackLikePlanes;      //number of track like planes in track
00028   Float_t invBeta;              //1/beta
00029   Float_t invBetaChi2;          //reduced chi^2 for 1/beta fit
00030   Float_t timeSlopeY;           //slope of time vs y
00031   Float_t timeSlopeYChi2;       //reduced chi^2 for time vs y fit
00032   Float_t fiducialVtxDz;        //distance to nearest edge in z at vertex
00033   Float_t fiducialVtxDr;        //distance to nearest edge in xy at vertex
00034   Float_t fiducialEndDz;        //distance to nearest edge in z at end
00035   Float_t fiducialEndDr;        //distance to nearest edge in xy at end
00036   Float_t uvAsymmetry;          //asymmetry in number of u and v planes
00037   Float_t slantDepth;           //slant depth traversed by muon
00038   Float_t planeUseFraction;     //fraction of planes used in track
00039   Float_t signalUseFraction;    //fraction of signal used in track
00040   Float_t impactParameter;      //distance of nearest approach to xy center
00041   Float_t twoEndStripFraction;  //fraction of strips in track that are double-ended
00042   Int_t planesIn10Meter;        //number of planes crossed in region within 1.0 m of xy center
00043   Int_t planesIn15Meter;        //number of planes crossed in region within 1.5 m of xy center
00044   Int_t planesIn20Meter;        //number of planes crossed in region within 2.0 m of xy center
00045   Int_t planesIn25Meter;        //number of planes crossed in region within 2.5 m of xy center
00046   Int_t planesIn30Meter;        //number of planes crossed in region within 3.0 m of xy center
00047   Int_t planesIn35Meter;        //number of planes crossed in region within 3.5 m of xy center
00048   Int_t planesIn40Meter;        //number of planes crossed in region within 4.0 m of xy center
00049   Float_t sagitta;              //sagitta of track
00050   Float_t netDistFromLinearFit; //net distance of track points from linear extrapolation between vtx and end
00051   Float_t meanDistFromLinearFit;//mean distance of track points from linear extrapolation between vtx and end
00052   Float_t rmsDistFromLinearFit; //rms of distances of track points from linear extrapolation between vtx and end
00053   Float_t flatLineChi2;         //chi^2 for a fit to a 1st degree polynomial
00054   Float_t zeroCurvatureChi2;    //chi^2 for the straight line drawn between vtx and end
00055   Float_t alternateChi2;        //calculation of chi^2 for the fit using reco'd strips and fit positions
00056 private:
00057 
00058     
00059     ClassDef(ANtpTrackInfoAtm, 6) //ANtpTrackInfoAtm
00060 };
00061 
00062 #endif // ANTPTRACKINFOATM_H
00063 
00064 

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