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

ANtpEventInfoNC Class Reference

#include <ANtpEventInfoNC.h>

Inheritance diagram for ANtpEventInfoNC:

ANtpEventInfo List of all members.

Public Member Functions

 ANtpEventInfoNC ()
virtual ~ANtpEventInfoNC ()
void Reset ()

Public Attributes

Float_t pulseHeightRms
Float_t maxPlanePH
Float_t maxPHIn3Planes
Float_t maxPHIn6Planes
Float_t maxPHIn9Planes
Float_t maxPHIn12Planes
Double_t eventDuration
Double_t modifiedPH
Double_t earlyWeightedADC
Float_t lateBucketPHFraction
Float_t timeWeightedPHFraction
Float_t straightPHFraction
Float_t fixedWindowPH
Float_t triPlane1PH
Float_t triPlane2PH
Float_t triPlaneOverPH
Double_t stripTime1st
Double_t stripTimelast
Double_t stripTimeMean
Double_t stripTimeRMS
Int_t largestEventInSnarl
Int_t eventSummaryPlanes
Double_t minTimeSeparation
Int_t closeTimeEvent
Float_t minDeltaZ
Float_t closeTimeDeltaZ
Float_t slicePHFraction
Int_t edgeActivityStrips
Float_t edgeActivityPH
Int_t oppEdgeStrips
Float_t oppEdgePH
Double_t medianTime
Float_t trackExtension
Int_t trackStripsInShower
Int_t lengthInPlanes
Float_t phPerStrip
Float_t phPerPlane
Double_t evtTimeDiff
Float_t sharedStripFraction
Int_t consecutivePlanes
Float_t vhsPNC
Float_t vhsPCCe
Float_t vhsPCCmu
Float_t vhsPCCtau
Float_t vhsDNC
Float_t vhsDCCe
Float_t vhsDCCmu
Float_t vhsDCCtau
Float_t aPh3_ns
Float_t aPh6_ns
Float_t aPhlast_ns
Float_t aPhcommon_ns

Constructor & Destructor Documentation

ANtpEventInfoNC::ANtpEventInfoNC  ) 
 

Definition at line 21 of file ANtpEventInfoNC.cxx.

References MSG.

00021                                  :
00022   pulseHeightRms(ANtpDefVal::kFloat),
00023   maxPlanePH(ANtpDefVal::kFloat),
00024   maxPHIn3Planes(ANtpDefVal::kFloat),
00025   maxPHIn6Planes(ANtpDefVal::kFloat),
00026   maxPHIn9Planes(ANtpDefVal::kFloat),
00027   maxPHIn12Planes(ANtpDefVal::kFloat),
00028   eventDuration(ANtpDefVal::kFloat),
00029   modifiedPH(ANtpDefVal::kFloat),
00030   earlyWeightedADC(ANtpDefVal::kFloat),
00031   lateBucketPHFraction(ANtpDefVal::kFloat),
00032   timeWeightedPHFraction(ANtpDefVal::kFloat),
00033   straightPHFraction(ANtpDefVal::kFloat),
00034   fixedWindowPH(ANtpDefVal::kFloat),
00035   triPlane1PH(ANtpDefVal::kFloat),
00036   triPlane2PH(ANtpDefVal::kFloat),
00037   triPlaneOverPH(ANtpDefVal::kFloat),
00038   stripTime1st(ANtpDefVal::kDouble),
00039   stripTimelast(ANtpDefVal::kDouble),
00040   stripTimeMean(ANtpDefVal::kDouble),
00041   stripTimeRMS(ANtpDefVal::kDouble),
00042   largestEventInSnarl(ANtpDefVal::kInt),
00043   eventSummaryPlanes(ANtpDefVal::kInt),
00044   minTimeSeparation(ANtpDefVal::kDouble),
00045   minDeltaZ(ANtpDefVal::kFloat),
00046   closeTimeDeltaZ(ANtpDefVal::kFloat), 
00047   slicePHFraction(ANtpDefVal::kFloat), 
00048   edgeActivityStrips(ANtpDefVal::kInt),
00049   edgeActivityPH(ANtpDefVal::kFloat),
00050   oppEdgeStrips(ANtpDefVal::kInt),
00051   oppEdgePH(ANtpDefVal::kFloat),
00052   medianTime(ANtpDefVal::kDouble),
00053   trackExtension(ANtpDefVal::kFloat),
00054   trackStripsInShower(ANtpDefVal::kInt),
00055   lengthInPlanes(ANtpDefVal::kInt),
00056   phPerStrip(ANtpDefVal::kFloat),
00057   phPerPlane(ANtpDefVal::kFloat),
00058   evtTimeDiff(ANtpDefVal::kDouble),
00059   sharedStripFraction(ANtpDefVal::kFloat),
00060   vhsPNC(ANtpDefVal::kFloat),
00061   vhsPCCe(ANtpDefVal::kFloat),
00062   vhsPCCmu(ANtpDefVal::kFloat),
00063   vhsPCCtau(ANtpDefVal::kFloat),
00064   vhsDNC(ANtpDefVal::kFloat),
00065   vhsDCCe(ANtpDefVal::kFloat),
00066   vhsDCCmu(ANtpDefVal::kFloat),
00067   vhsDCCtau(ANtpDefVal::kFloat),
00068   aPh3_ns(ANtpDefVal::kFloat),
00069   aPh6_ns(ANtpDefVal::kFloat),
00070   aPhlast_ns(ANtpDefVal::kFloat),  
00071   aPhcommon_ns(ANtpDefVal::kFloat)
00072 
00073 {
00074   
00075   MSG("ANtpEventInfoNC", Msg::kDebug) << "ANtpEventInfoNC::Constructor" << endl;
00076   
00077 }

ANtpEventInfoNC::~ANtpEventInfoNC  )  [virtual]
 

Definition at line 80 of file ANtpEventInfoNC.cxx.

References MSG.

00081 {
00082   
00083   MSG("ANtpEventInfoNC", Msg::kDebug) << "ANtpEventInfoNC::Destructor" << endl;
00084   
00085 }


Member Function Documentation

void ANtpEventInfoNC::Reset  ) 
 

Reimplemented from ANtpEventInfo.

Definition at line 88 of file ANtpEventInfoNC.cxx.

References aPh3_ns, aPh6_ns, aPhcommon_ns, aPhlast_ns, closeTimeDeltaZ, earlyWeightedADC, edgeActivityPH, edgeActivityStrips, eventDuration, eventSummaryPlanes, evtTimeDiff, fixedWindowPH, largestEventInSnarl, lateBucketPHFraction, lengthInPlanes, maxPHIn12Planes, maxPHIn3Planes, maxPHIn6Planes, maxPHIn9Planes, maxPlanePH, medianTime, minDeltaZ, minTimeSeparation, modifiedPH, oppEdgePH, oppEdgeStrips, phPerPlane, phPerStrip, pulseHeightRms, ANtpEventInfo::Reset(), sharedStripFraction, slicePHFraction, straightPHFraction, stripTime1st, stripTimelast, stripTimeMean, stripTimeRMS, timeWeightedPHFraction, trackExtension, trackStripsInShower, triPlane1PH, triPlane2PH, triPlaneOverPH, vhsDCCe, vhsDCCmu, vhsDCCtau, vhsDNC, vhsPCCe, vhsPCCmu, vhsPCCtau, and vhsPNC.

Referenced by CondensedNtpModuleNC::Ana(), NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventInformation(), and CondensedNtpModuleNC::ResetTreeVariables().

00089 {
00090   ANtpEventInfo::Reset();
00091   pulseHeightRms         = ANtpDefVal::kFloat;
00092   maxPlanePH             = ANtpDefVal::kFloat;
00093   maxPHIn3Planes         = ANtpDefVal::kFloat;
00094   maxPHIn6Planes         = ANtpDefVal::kFloat;
00095   maxPHIn9Planes         = ANtpDefVal::kFloat;
00096   maxPHIn12Planes        = ANtpDefVal::kFloat;
00097   eventDuration          = ANtpDefVal::kFloat;
00098   modifiedPH             = ANtpDefVal::kFloat;
00099   earlyWeightedADC       = ANtpDefVal::kFloat;
00100   lateBucketPHFraction   = ANtpDefVal::kFloat;
00101   timeWeightedPHFraction = ANtpDefVal::kFloat;
00102   straightPHFraction     = ANtpDefVal::kFloat;
00103   fixedWindowPH          = ANtpDefVal::kFloat;
00104   triPlane1PH            = ANtpDefVal::kFloat;
00105   triPlane2PH            = ANtpDefVal::kFloat;
00106   triPlaneOverPH         = ANtpDefVal::kFloat;
00107   stripTime1st           = ANtpDefVal::kDouble;
00108   stripTimelast          = ANtpDefVal::kDouble;
00109   stripTimeMean          = ANtpDefVal::kDouble;
00110   stripTimeRMS           = ANtpDefVal::kDouble;
00111   largestEventInSnarl    = ANtpDefVal::kInt;
00112   eventSummaryPlanes     = ANtpDefVal::kInt;
00113   minTimeSeparation      = ANtpDefVal::kDouble;
00114   minDeltaZ              = ANtpDefVal::kFloat;
00115   closeTimeDeltaZ        = ANtpDefVal::kFloat; 
00116   slicePHFraction        = ANtpDefVal::kFloat;
00117   edgeActivityStrips     = ANtpDefVal::kInt;
00118   edgeActivityPH         = ANtpDefVal::kFloat;
00119   oppEdgeStrips          = ANtpDefVal::kInt;
00120   oppEdgePH              = ANtpDefVal::kFloat;
00121   medianTime             = ANtpDefVal::kDouble;
00122   trackExtension         = ANtpDefVal::kFloat;   
00123   trackStripsInShower    = ANtpDefVal::kInt;
00124   lengthInPlanes         = ANtpDefVal::kInt;
00125   phPerStrip             = ANtpDefVal::kFloat;
00126   phPerPlane             = ANtpDefVal::kFloat;
00127   evtTimeDiff            = ANtpDefVal::kDouble;
00128   sharedStripFraction    = ANtpDefVal::kFloat;
00129   vhsPNC                 = ANtpDefVal::kFloat;
00130   vhsPCCe                = ANtpDefVal::kFloat;
00131   vhsPCCmu               = ANtpDefVal::kFloat;
00132   vhsPCCtau              = ANtpDefVal::kFloat;
00133   vhsDNC                 = ANtpDefVal::kFloat;
00134   vhsDCCe                = ANtpDefVal::kFloat;
00135   vhsDCCmu               = ANtpDefVal::kFloat;
00136   vhsDCCtau              = ANtpDefVal::kFloat;
00137   aPh3_ns                = ANtpDefVal::kFloat;
00138   aPh6_ns                = ANtpDefVal::kFloat;
00139   aPhlast_ns             = ANtpDefVal::kFloat;  
00140   aPhcommon_ns           = ANtpDefVal::kFloat;
00141 
00142   return;
00143 }


Member Data Documentation

Float_t ANtpEventInfoNC::aPh3_ns
 

Definition at line 102 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation(), and Reset().

Float_t ANtpEventInfoNC::aPh6_ns
 

Definition at line 103 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation(), and Reset().

Float_t ANtpEventInfoNC::aPhcommon_ns
 

Definition at line 105 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation(), and Reset().

Float_t ANtpEventInfoNC::aPhlast_ns
 

Definition at line 104 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation(), and Reset().

Float_t ANtpEventInfoNC::closeTimeDeltaZ
 

Definition at line 71 of file ANtpEventInfoNC.h.

Referenced by NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsMultiCutsClean(), and Reset().

Int_t ANtpEventInfoNC::closeTimeEvent
 

Definition at line 67 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), and MicroDSTMaker::FillRecoInfo().

Int_t ANtpEventInfoNC::consecutivePlanes
 

Definition at line 91 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation().

Double_t ANtpEventInfoNC::earlyWeightedADC
 

Definition at line 39 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FindEarlyActivityWeight(), and Reset().

Float_t ANtpEventInfoNC::edgeActivityPH
 

Definition at line 75 of file ANtpEventInfoNC.h.

Referenced by NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsMultiCutsClean(), and Reset().

Int_t ANtpEventInfoNC::edgeActivityStrips
 

Definition at line 73 of file ANtpEventInfoNC.h.

Referenced by NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsMultiCutsClean(), and Reset().

Double_t ANtpEventInfoNC::eventDuration
 

Definition at line 35 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Int_t ANtpEventInfoNC::eventSummaryPlanes
 

Definition at line 61 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), NCExtractionCuts::PassesCCCuts(), and Reset().

Double_t ANtpEventInfoNC::evtTimeDiff
 

Definition at line 88 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), and Reset().

Float_t ANtpEventInfoNC::fixedWindowPH
 

Definition at line 47 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Int_t ANtpEventInfoNC::largestEventInSnarl
 

Definition at line 58 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), NCAnalysisCutsCC::IsFarDetectorBeamEvent(), and Reset().

Float_t ANtpEventInfoNC::lateBucketPHFraction
 

Definition at line 44 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Int_t ANtpEventInfoNC::lengthInPlanes
 

Definition at line 85 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), MicroDSTMaker::FillRecoInfo(), NCExtractionCuts::PassesCCCuts(), NCExtractionCuts::PassesNCCuts(), and Reset().

Float_t ANtpEventInfoNC::maxPHIn12Planes
 

Definition at line 33 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::maxPHIn3Planes
 

Definition at line 27 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::maxPHIn6Planes
 

Definition at line 29 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::maxPHIn9Planes
 

Definition at line 31 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::maxPlanePH
 

Definition at line 25 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Double_t ANtpEventInfoNC::medianTime
 

Definition at line 81 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), and Reset().

Float_t ANtpEventInfoNC::minDeltaZ
 

Definition at line 70 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), and Reset().

Double_t ANtpEventInfoNC::minTimeSeparation
 

Definition at line 63 of file ANtpEventInfoNC.h.

Referenced by NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsCleanLowMultSnarl(), NCAnalysisCuts::IsMultiCutsClean(), NCAnalysisCuts::IsSimpleCutsClean(), and Reset().

Double_t ANtpEventInfoNC::modifiedPH
 

Definition at line 37 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::oppEdgePH
 

Definition at line 79 of file ANtpEventInfoNC.h.

Referenced by NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), and Reset().

Int_t ANtpEventInfoNC::oppEdgeStrips
 

Definition at line 77 of file ANtpEventInfoNC.h.

Referenced by NuExtraction::ExtractNCInfo(), ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsMultiCutsClean(), and Reset().

Float_t ANtpEventInfoNC::phPerPlane
 

Definition at line 87 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), NCExtractionANN::GetIdProbability(), and Reset().

Float_t ANtpEventInfoNC::phPerStrip
 

Definition at line 86 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), NCExtractionANN::GetIdProbability(), and Reset().

Float_t ANtpEventInfoNC::pulseHeightRms
 

Definition at line 23 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::sharedStripFraction
 

Definition at line 90 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsSimpleCutsClean(), and Reset().

Float_t ANtpEventInfoNC::slicePHFraction
 

Definition at line 72 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventTimingAndActivityInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCuts::IsSimpleCutsClean(), and Reset().

Float_t ANtpEventInfoNC::straightPHFraction
 

Definition at line 46 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Double_t ANtpEventInfoNC::stripTime1st
 

Definition at line 53 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), MicroDSTMaker::FillRecoInfo(), NCAnalysisCutsCC::IsFarDetectorBeamEvent(), NCAnalysisCutsNC::IsGoodBeamEvent(), and Reset().

Double_t ANtpEventInfoNC::stripTimelast
 

Definition at line 54 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Double_t ANtpEventInfoNC::stripTimeMean
 

Definition at line 55 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Double_t ANtpEventInfoNC::stripTimeRMS
 

Definition at line 56 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::timeWeightedPHFraction
 

Definition at line 45 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::trackExtension
 

Definition at line 83 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation(), MicroDSTMaker::FillRecoInfo(), and Reset().

Int_t ANtpEventInfoNC::trackStripsInShower
 

Definition at line 84 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillCrossOverInformation(), and Reset().

Float_t ANtpEventInfoNC::triPlane1PH
 

Definition at line 49 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::triPlane2PH
 

Definition at line 50 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::triPlaneOverPH
 

Definition at line 51 of file ANtpEventInfoNC.h.

Referenced by ANtpInfoObjectFillerNC::FillEventInformation(), and Reset().

Float_t ANtpEventInfoNC::vhsDCCe
 

Definition at line 98 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsDCCmu
 

Definition at line 99 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsDCCtau
 

Definition at line 100 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsDNC
 

Definition at line 97 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsPCCe
 

Definition at line 94 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsPCCmu
 

Definition at line 95 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsPCCtau
 

Definition at line 96 of file ANtpEventInfoNC.h.

Referenced by Reset().

Float_t ANtpEventInfoNC::vhsPNC
 

Definition at line 93 of file ANtpEventInfoNC.h.

Referenced by Reset().


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