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

TimingVars Class Reference

Hold variables related to the TimingVars package. More...

#include <TimingVars.h>

List of all members.

Public Member Functions

 TimingVars ()
 TimingVars (const TimingVars &tv)
virtual ~TimingVars ()
void Reset ()

Public Attributes

Int_t ShwMaxBin
Int_t TrkMaxBin
Int_t TotalMaxBin
Float_t ShwMaxBinCont
Float_t TrkMaxBinCont
Float_t TotalMaxBinCont
Float_t ShwSecondMaxBin
Float_t TrkSecondMaxBin
Float_t TotalSecondMaxBin
Float_t ShwEventPulseHeight
Float_t TrkEventPulseHeight
Float_t TotalEventPulseHeight
Float_t ShwPercentofTotal
Float_t TrkPercentofTotal
Float_t TotalPercentofTotal
Int_t ShwbinsPrior
Int_t TrkbinsPrior
Int_t TotalbinsPrior
Int_t ShwBinsOver40
Int_t TrkBinsOver40
Int_t TotalBinsOver40
TH1F * lenepl
TH1F * tenestu
 don't write this to the tree
TH1F * tenestv
 don't write this to the tree
TF1 * efit
 don't write this to the tree
TF1 * hfit
 don't write this to the tree
TPaveText * info1
 don't write this to the tree


Detailed Description

Hold variables related to the TimingVars package.

Id
TimingVars.cxx,v 1.3 2007/03/15 17:00:56 boehm Exp

NueAna

Definition at line 11 of file TimingVars.h.


Constructor & Destructor Documentation

TimingVars::TimingVars  ) 
 

Definition at line 24 of file TimingVars.cxx.

00024                       :
00025 
00026    ShwMaxBin(ANtpDefaultValue::kInt),
00027    TrkMaxBin(ANtpDefaultValue::kInt),
00028    TotalMaxBin(ANtpDefaultValue::kInt),
00029    ShwMaxBinCont(ANtpDefaultValue::kFloat),
00030    TrkMaxBinCont(ANtpDefaultValue::kFloat),
00031    TotalMaxBinCont(ANtpDefaultValue::kFloat),
00032    ShwSecondMaxBin(ANtpDefaultValue::kFloat),
00033    TrkSecondMaxBin(ANtpDefaultValue::kFloat),
00034    TotalSecondMaxBin(ANtpDefaultValue::kFloat),
00035    ShwEventPulseHeight(ANtpDefaultValue::kFloat),
00036    TrkEventPulseHeight(ANtpDefaultValue::kFloat),
00037    TotalEventPulseHeight(ANtpDefaultValue::kFloat),
00038    ShwPercentofTotal(ANtpDefaultValue::kFloat),
00039    TrkPercentofTotal(ANtpDefaultValue::kFloat),
00040    TotalPercentofTotal(ANtpDefaultValue::kFloat),
00041    ShwbinsPrior(ANtpDefaultValue::kInt),
00042    TrkbinsPrior(ANtpDefaultValue::kInt),
00043    TotalbinsPrior(ANtpDefaultValue::kInt),
00044    ShwBinsOver40(ANtpDefaultValue::kInt),
00045    TrkBinsOver40(ANtpDefaultValue::kInt),
00046    TotalBinsOver40(ANtpDefaultValue::kInt)
00047 //   lenepl(0),
00048 //   tenestu(0),
00049 //   tenestv(0),
00050 //   efit(0),
00051 //   hfit(0),
00052 //   info1(0)
00053 {}

TimingVars::TimingVars const TimingVars tv  ) 
 

Definition at line 55 of file TimingVars.cxx.

References s().

00055                                          :
00056   TObject(),
00057 
00058    ShwMaxBin(s.ShwMaxBin),
00059    TrkMaxBin(s.TrkMaxBin),
00060    TotalMaxBin(s.TotalMaxBin),
00061    ShwMaxBinCont(s.ShwMaxBinCont),
00062    TrkMaxBinCont(s.TrkMaxBinCont),
00063    TotalMaxBinCont(s.TotalMaxBinCont),
00064    ShwSecondMaxBin(s.ShwSecondMaxBin),
00065    TrkSecondMaxBin(s.TrkSecondMaxBin),
00066    TotalSecondMaxBin(s.TotalSecondMaxBin),
00067    ShwEventPulseHeight(s.ShwEventPulseHeight),
00068    TrkEventPulseHeight(s.TrkEventPulseHeight),
00069    TotalEventPulseHeight(s.TotalEventPulseHeight),
00070    ShwPercentofTotal(s.ShwPercentofTotal),
00071    TrkPercentofTotal(s.TrkPercentofTotal),
00072    TotalPercentofTotal(s.TotalPercentofTotal),
00073    ShwbinsPrior(s.ShwbinsPrior),
00074    TrkbinsPrior(s.TrkbinsPrior),
00075    TotalbinsPrior(s.TotalbinsPrior),
00076    ShwBinsOver40(s.ShwBinsOver40),
00077    TrkBinsOver40(s.TrkBinsOver40),
00078    TotalBinsOver40(s.TotalBinsOver40)
00079 
00080 {
00081 /*
00082   if(s.lenepl!=0){
00083     lenepl=new TH1F(*(s.lenepl));
00084   }
00085   else{
00086     lenepl=0;
00087   }
00088   if(s.tenestu!=0){
00089     tenestu=new TH1F(*(s.tenestu));
00090   }
00091   else{
00092     tenestu=0;
00093   }
00094   if(s.tenestv!=0){
00095     tenestv=new TH1F(*(s.tenestv));
00096   }
00097   else{
00098     tenestv=0;
00099   }
00100   if(s.efit!=0){
00101     efit=new TF1(*(s.efit));
00102   }
00103   else{
00104     efit=0;
00105   }
00106   if(s.hfit!=0){
00107     hfit=new TF1(*(s.hfit));
00108   }
00109   else{
00110     hfit=0;
00111   }
00112   if(s.info1!=0){
00113     info1=new TPaveText(*(s.info1));
00114   }
00115   else{
00116     info1=0;
00117   }
00118 */
00119 }

TimingVars::~TimingVars  )  [virtual]
 

Definition at line 122 of file TimingVars.cxx.

00123 {
00124 /*
00125    if(lenepl!=0){
00126       delete lenepl;
00127       lenepl=0;
00128    }
00129    if(tenestu!=0){
00130       delete tenestu;
00131       tenestu=0;
00132    }
00133    if(tenestv!=0){
00134       delete tenestv;
00135       tenestv=0;
00136    }
00137 
00138    if(efit!=0){
00139       delete efit;
00140       efit=0;
00141    }
00142    if(hfit!=0){
00143       delete hfit;
00144       hfit=0;
00145    }
00146    if(info1!=0){
00147       delete info1;
00148       info1=0;
00149    }
00150 */
00151 }


Member Function Documentation

void TimingVars::Reset  ) 
 

Definition at line 153 of file TimingVars.cxx.

References ShwBinsOver40, ShwbinsPrior, ShwEventPulseHeight, ShwMaxBin, ShwMaxBinCont, ShwPercentofTotal, ShwSecondMaxBin, TotalBinsOver40, TotalbinsPrior, TotalEventPulseHeight, TotalMaxBin, TotalMaxBinCont, TotalPercentofTotal, TotalSecondMaxBin, TrkBinsOver40, TrkbinsPrior, TrkEventPulseHeight, TrkMaxBin, TrkMaxBinCont, TrkPercentofTotal, and TrkSecondMaxBin.

Referenced by NueRecord::Reset().

00154 {
00155    ShwMaxBin = ANtpDefaultValue::kInt;
00156    TrkMaxBin = ANtpDefaultValue::kInt;
00157    TotalMaxBin = ANtpDefaultValue::kInt;
00158    ShwMaxBinCont = ANtpDefaultValue::kFloat;
00159    TrkMaxBinCont = ANtpDefaultValue::kFloat;
00160    TotalMaxBinCont = ANtpDefaultValue::kFloat;
00161    ShwSecondMaxBin = ANtpDefaultValue::kFloat;
00162    TrkSecondMaxBin = ANtpDefaultValue::kFloat;
00163    TotalSecondMaxBin = ANtpDefaultValue::kFloat;
00164    ShwEventPulseHeight = ANtpDefaultValue::kFloat;
00165    TrkEventPulseHeight = ANtpDefaultValue::kFloat;
00166    TotalEventPulseHeight = ANtpDefaultValue::kFloat;
00167    ShwPercentofTotal = ANtpDefaultValue::kFloat;
00168    TrkPercentofTotal = ANtpDefaultValue::kFloat;
00169    TotalPercentofTotal = ANtpDefaultValue::kFloat;
00170    ShwbinsPrior = ANtpDefaultValue::kInt;
00171    TrkbinsPrior = ANtpDefaultValue::kInt;
00172    TotalbinsPrior = ANtpDefaultValue::kInt;
00173    ShwBinsOver40 = ANtpDefaultValue::kInt;
00174    TrkBinsOver40 = ANtpDefaultValue::kInt;
00175    TotalBinsOver40 = ANtpDefaultValue::kInt;
00176 
00177 }


Member Data Documentation

TF1* TimingVars::efit
 

don't write this to the tree

Definition at line 50 of file TimingVars.h.

TF1* TimingVars::hfit
 

don't write this to the tree

Definition at line 51 of file TimingVars.h.

TPaveText* TimingVars::info1
 

don't write this to the tree

Definition at line 53 of file TimingVars.h.

TH1F* TimingVars::lenepl
 

Definition at line 46 of file TimingVars.h.

Int_t TimingVars::ShwBinsOver40
 

Definition at line 42 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::ShwbinsPrior
 

Definition at line 39 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::ShwEventPulseHeight
 

Definition at line 33 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::ShwMaxBin
 

Definition at line 24 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::ShwMaxBinCont
 

Definition at line 27 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::ShwPercentofTotal
 

Definition at line 36 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::ShwSecondMaxBin
 

Definition at line 30 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

TH1F* TimingVars::tenestu
 

don't write this to the tree

Definition at line 47 of file TimingVars.h.

TH1F* TimingVars::tenestv
 

don't write this to the tree

Definition at line 48 of file TimingVars.h.

Int_t TimingVars::TotalBinsOver40
 

Definition at line 44 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::TotalbinsPrior
 

Definition at line 41 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TotalEventPulseHeight
 

Definition at line 35 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::TotalMaxBin
 

Definition at line 26 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TotalMaxBinCont
 

Definition at line 29 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TotalPercentofTotal
 

Definition at line 38 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TotalSecondMaxBin
 

Definition at line 32 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::TrkBinsOver40
 

Definition at line 43 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::TrkbinsPrior
 

Definition at line 40 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TrkEventPulseHeight
 

Definition at line 34 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Int_t TimingVars::TrkMaxBin
 

Definition at line 25 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TrkMaxBinCont
 

Definition at line 28 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TrkPercentofTotal
 

Definition at line 37 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().

Float_t TimingVars::TrkSecondMaxBin
 

Definition at line 31 of file TimingVars.h.

Referenced by TimingVarsAna::Analyze(), and Reset().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:10:22 2010 for loon by  doxygen 1.3.9.1