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

ANtpEventInfoNC.cxx

Go to the documentation of this file.
00001 
00002 //$Id: ANtpEventInfoNC.cxx,v 1.22 2009/09/12 14:56:19 tinti Exp $
00003 //
00004 //ANtpEventInfoNC.cxx
00005 //
00006 //B. Rebel 1/2005
00008 
00009 #include "AnalysisNtuples/ANtpEventInfoNC.h"
00010 #include "AnalysisNtuples/ANtpDefaultValue.h"
00011 #include "MessageService/MsgService.h"
00012 
00013 #include <cassert>
00014 #include <algorithm>
00015 
00016 ClassImp(ANtpEventInfoNC)
00017 
00018 CVSID("$Id: ANtpEventInfoNC.cxx,v 1.22 2009/09/12 14:56:19 tinti Exp $");
00019 
00020 //-------------------------------------------------------------------
00021 ANtpEventInfoNC::ANtpEventInfoNC() :
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 }
00078 
00079 //----------------------------------------------------------------------
00080 ANtpEventInfoNC::~ANtpEventInfoNC()
00081 {
00082   
00083   MSG("ANtpEventInfoNC", Msg::kDebug) << "ANtpEventInfoNC::Destructor" << endl;
00084   
00085 }
00086 
00087 //----------------------------------------------------------------------
00088 void ANtpEventInfoNC::Reset()
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 }
00144 

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