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

NtpMCDetSimResult Class Reference

#include <NtpMCDetSimResult.h>

List of all members.

Public Member Functions

 NtpMCDetSimResult ()
virtual ~NtpMCDetSimResult ()
virtual std::ostream & Print (std::ostream &os) const
virtual void Print (Option_t *option="") const
void Clear (Option_t *option="")

Public Attributes

UInt_t nPE
UInt_t hitPixels
UInt_t hitPixelsWithXtalk
UInt_t digitsAfterFETrigger
UInt_t digitsAfterSpars
UInt_t digitsAfterDaqTrigger
Float_t totalPE
Float_t totalCharge
Float_t adcsAfterFETrigger
Float_t adcsAfterSpars
Float_t adcsAfterDaqTrigger
UInt_t bigSnarl
Int_t snarls
UInt_t * snarlDigits
UInt_t * snarlTrigger
Float_t * snarlAdcs


Constructor & Destructor Documentation

NtpMCDetSimResult::NtpMCDetSimResult  ) 
 

Definition at line 20 of file NtpMCDetSimResult.cxx.

NtpMCDetSimResult::~NtpMCDetSimResult  )  [virtual]
 

Definition at line 28 of file NtpMCDetSimResult.cxx.

References Clear().

00028                                       {
00029   Clear();
00030 }


Member Function Documentation

void NtpMCDetSimResult::Clear Option_t *  option = ""  ) 
 

Definition at line 32 of file NtpMCDetSimResult.cxx.

References snarlAdcs, snarlDigits, snarls, and snarlTrigger.

Referenced by NtpStRecord::Clear(), NtpMCRecord::Clear(), and ~NtpMCDetSimResult().

00032                                                     {
00033   // Purpose: Clear memory allocated to arrays 
00034   if ( snarlDigits ) delete [] snarlDigits; snarlDigits = 0;
00035   if ( snarlTrigger ) delete [] snarlTrigger; snarlTrigger = 0;
00036   if ( snarlAdcs ) delete [] snarlAdcs; snarlAdcs = 0;
00037   snarls = 0;
00038   
00039 }

void NtpMCDetSimResult::Print Option_t *  option = ""  )  const [virtual]
 

Definition at line 51 of file NtpMCDetSimResult.cxx.

References Print().

00051                                                           {
00052   //
00053   //  Purpose:  Print event summary data in form supported by TObject::Print.
00054   //
00055   //  Arguments: option (not used)
00056   //
00057 
00058   Print(std::cout);
00059   return;
00060 
00061 }

std::ostream & NtpMCDetSimResult::Print std::ostream &  os  )  const [virtual]
 

Definition at line 41 of file NtpMCDetSimResult.cxx.

Referenced by Print().

00041                                                          {
00042   //
00043   //  Purpose:  Print ntpmc photon transport summary data on ostream.
00044   //
00045 
00046   os << "NtpMCDetSimResult::Print" << endl;
00047   return os;
00048 
00049 }


Member Data Documentation

Float_t NtpMCDetSimResult::adcsAfterDaqTrigger
 

Definition at line 47 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

Float_t NtpMCDetSimResult::adcsAfterFETrigger
 

Definition at line 45 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

Float_t NtpMCDetSimResult::adcsAfterSpars
 

Definition at line 46 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::bigSnarl
 

Definition at line 49 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::digitsAfterDaqTrigger
 

Definition at line 41 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::digitsAfterFETrigger
 

Definition at line 39 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::digitsAfterSpars
 

Definition at line 40 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::hitPixels
 

Definition at line 37 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::hitPixelsWithXtalk
 

Definition at line 38 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

UInt_t NtpMCDetSimResult::nPE
 

Definition at line 36 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

Float_t* NtpMCDetSimResult::snarlAdcs
 

Definition at line 53 of file NtpMCDetSimResult.h.

Referenced by Clear(), and NtpMCModule::FillNtpMCDetSimResult().

UInt_t* NtpMCDetSimResult::snarlDigits
 

Definition at line 51 of file NtpMCDetSimResult.h.

Referenced by Clear(), and NtpMCModule::FillNtpMCDetSimResult().

Int_t NtpMCDetSimResult::snarls
 

Definition at line 50 of file NtpMCDetSimResult.h.

Referenced by Clear(), and NtpMCModule::FillNtpMCDetSimResult().

UInt_t* NtpMCDetSimResult::snarlTrigger
 

Definition at line 52 of file NtpMCDetSimResult.h.

Referenced by Clear(), and NtpMCModule::FillNtpMCDetSimResult().

Float_t NtpMCDetSimResult::totalCharge
 

Definition at line 44 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().

Float_t NtpMCDetSimResult::totalPE
 

Definition at line 43 of file NtpMCDetSimResult.h.

Referenced by NtpMCModule::FillNtpMCDetSimResult().


The documentation for this class was generated from the following files:
Generated on Fri Mar 28 16:06:44 2008 for loon by  doxygen 1.3.9.1