NtpTHShower Class Reference

#include <NtpTHShower.h>

List of all members.

Public Member Functions

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

Public Attributes

UShort_t index
 index of this NtpThShower in the thshower array
Short_t neumc
 index of best match neu in NtpMCRecord mc array
Int_t neustdhep
 index of best match neu in NtpMCRecord stdhep array
Float_t purity
Float_t completeall
Float_t completeslc
Float_t completeallnopecut
Float_t completeslcnopecut

Detailed Description

Definition at line 17 of file NtpTHShower.h.


Constructor & Destructor Documentation

NtpTHShower::NtpTHShower (  ) 

Definition at line 20 of file NtpTHShower.cxx.

00020                         : index(0),neumc(-1),neustdhep(-1),purity(-1),
00021                             completeall(-1),completeslc(-1),
00022                             completeallnopecut(-1),completeslcnopecut(-1){
00023   // Default constructor
00024 
00025 }

virtual NtpTHShower::~NtpTHShower (  )  [inline, virtual]

Definition at line 22 of file NtpTHShower.h.

00022 {}


Member Function Documentation

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

Definition at line 42 of file NtpTHShower.cxx.

References Print().

00042                                                           {
00043   //
00044   //  Purpose:  Print shower truth helper data in form supported 
00045   //  by TObject::Print.
00046   //
00047   //  Arguments: option (not used)
00048   //
00049 
00050   Print(std::cout);
00051   return;
00052 
00053 }

std::ostream & NtpTHShower::Print ( std::ostream &  os  )  const [virtual]

Definition at line 27 of file NtpTHShower.cxx.

References completeall, completeslc, index, neumc, neustdhep, and purity.

Referenced by Print().

00027                                                    {
00028   //
00029   //  Purpose:  Print shower truth helper data on ostream.
00030   //
00031 
00032   os << "NtpTHShower::Print" 
00033      << "\nindex " << index << ", best match neu mc id " << neumc 
00034      << ", neu stdhep id " << neustdhep  
00035      << "\npurity " << purity << ", completeall " << completeall
00036      << ", completeslc " << completeslc << endl;
00037   
00038   return os;
00039 
00040 }


Member Data Documentation

completeness of shower using all strips in detector above the PE cut

Definition at line 37 of file NtpTHShower.h.

Referenced by MadAnalysis::CreatePAN(), MadEvDisplay::DrawTextBox(), MadScanDisplay::DrawTextBox(), NuPlots::FillShwHistos(), Print(), and MadQuantities::ShowerValidation().

completeness of shower using all strips in detector, no PE cut

Definition at line 41 of file NtpTHShower.h.

completeness of shower using all strips in slice above the PE cut

Definition at line 39 of file NtpTHShower.h.

Referenced by MadMKAnalysis::CreatePAN(), MadAnalysis::CreatePAN(), MadScanDisplay::PassCuts(), MadEvDisplay::PassCuts(), Print(), and MadQuantities::ShowerValidation().

completeness of shower using all strips in slice, no PE cut

Definition at line 43 of file NtpTHShower.h.

index of this NtpThShower in the thshower array

Definition at line 33 of file NtpTHShower.h.

Referenced by Print().

index of best match neu in NtpMCRecord stdhep array

Definition at line 35 of file NtpTHShower.h.

Referenced by Print().


The documentation for this class was generated from the following files:

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1