NtpTHTrack Class Reference

#include <NtpTHTrack.h>

List of all members.

Public Member Functions

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

Public Attributes

UShort_t index
 index of this NtpTHTrack in the thtrack 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
Int_t trkstdhep
 index of best match track part in NtpMCRecord stdhep
Float_t purity
Float_t completeall
Float_t completeslc

Detailed Description

Definition at line 17 of file NtpTHTrack.h.


Constructor & Destructor Documentation

NtpTHTrack::NtpTHTrack (  ) 

Definition at line 20 of file NtpTHTrack.cxx.

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

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

Definition at line 22 of file NtpTHTrack.h.

00022 {}


Member Function Documentation

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

Definition at line 41 of file NtpTHTrack.cxx.

References Print().

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

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

Definition at line 26 of file NtpTHTrack.cxx.

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

Referenced by Print().

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


Member Data Documentation

index of this NtpTHTrack in the thtrack array

Definition at line 33 of file NtpTHTrack.h.

Referenced by NuCounter::CountTrkStdhepId(), and Print().

index of best match neu in NtpMCRecord stdhep array

Definition at line 35 of file NtpTHTrack.h.

Referenced by NuCounter::CountTrkStdhepId(), and Print().

index of best match track part in NtpMCRecord stdhep

Definition at line 36 of file NtpTHTrack.h.

Referenced by MNtpModule::Ana(), NuCounter::CountTrkStdhepId(), MCMonitorCosmicHistograms::FillHistsReTrTrk(), NuReco::GetTrueTrackId(), and Print().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1