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

FracVar.h

Go to the documentation of this file.
00001 
00002 // 
00003 // FracVar: variables for TJ's analysis
00004 //
00005 // References: Adam Para: NuMI-NOTE-SIM-0284
00006 //             Stan Wojcicki: NuMI-NOTE-SIM-0290
00007 //             http://www.slac.stanford.edu/~tjyang/talks/nue20050318/nue20050318.pdf
00008 // tjyang@stanford.edu
00009 //
00011 #ifndef FRACVAR_H
00012 #define FRACVAR_H
00013 
00014 #include "TObject.h"
00015 
00016 class FracVar : public TObject
00017 {
00018 
00019  public:
00020   FracVar();
00021   virtual ~FracVar();
00022 
00023   //virtual void Draw(Option_t *option);
00024   //virtual void Print(Option_t *option) const;
00025   void Reset();
00026 
00027   //FracVar variables
00028   //maximum fractions of the observed total_energy deposited in 1,2...6 plane(s).
00029   Float_t fract_1_plane;
00030   Float_t fract_2_planes;
00031   Float_t fract_3_planes;
00032   Float_t fract_4_planes;
00033   Float_t fract_5_planes;
00034   Float_t fract_6_planes;
00035 
00036   //fractions of the observed total_energy deposited in 1,2...6 channel(s) (i.e. strips) with the highest pulse height
00037   Float_t fract_2_counters;
00038   Float_t fract_4_counters;
00039   Float_t fract_6_counters;
00040   Float_t fract_8_counters;
00041   Float_t fract_10_counters;
00042   Float_t fract_12_counters;
00043   Float_t fract_14_counters;
00044   Float_t fract_16_counters;
00045   Float_t fract_18_counters;
00046   Float_t fract_20_counters;
00047 
00048   Float_t fract_road; //fraction of energy deposited in a narrow road
00049   Float_t fract_asym; //asymmetry of u and v plane charges
00050 
00051   Int_t shw_max;//position (with respect to the first plane) of the plane with the highest observed energy in the shower core
00052   Int_t dis2stp;   //distance between the 2 strips that have the highest PH.
00053 
00054   Int_t shw_nstp;  //no. of strips
00055   Int_t shw_npl;   //no. of planes
00056 
00057   Float_t shw_slp;   //slope of shower dir
00058   Float_t vtxph;     //fraction of ph deposited around vertex
00059 
00060   Int_t passcuts;  //pass the crude cuts?
00061   Float_t pid;       //ann output, e-like close to 1
00062   Float_t pid1;      //updated ann output  3/15/06
00063 
00064  private:
00065 
00066   ClassDef(FracVar,6)
00067 };
00068 
00069 #endif// FRACVAR_H

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