NtpSRSubShowerSummary Class Reference

#include <NtpSRSubShowerSummary.h>

List of all members.

Public Member Functions

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

Public Attributes

Int_t nTrkLikeU
 number of trk-like identified hits
Int_t nTrkLikeV
 in shower in U/V
Int_t nRecoTrkU
 number of trk-like identified hits in shower
Int_t nRecoTrkV
 which are also in a reco'd track in U/V
Float_t phTrkLikeU
 ph in mips of trk-like identified hits
Float_t phTrkLikeV
 in shower in U/V
Float_t probEMU
 ph weighted probEM of all subshowers
Float_t probEMV
 in shower in U/V
Float_t compactU
 compactness of shower in U/V - derived from
Float_t compactV
 spread of ph into different subshowers

Detailed Description

Definition at line 16 of file NtpSRSubShowerSummary.h.


Constructor & Destructor Documentation

NtpSRSubShowerSummary::NtpSRSubShowerSummary (  ) 

Definition at line 19 of file NtpSRSubShowerSummary.cxx.

00019                                              :
00020   nTrkLikeU(-1), nTrkLikeV(-1), nRecoTrkU(-1), nRecoTrkV(-1),
00021   phTrkLikeU(-1), phTrkLikeV(-1), probEMU(-1), probEMV(-1), 
00022   compactU(-1), compactV(-1) 
00023 {
00024 }

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

Definition at line 21 of file NtpSRSubShowerSummary.h.

00021 {}


Member Function Documentation

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

Definition at line 54 of file NtpSRSubShowerSummary.cxx.

References Print().

00054                                                               {
00055   //
00056   //  Purpose:Print subshower summary info in form supported by TObject::Print.
00057   //
00058   //  Arguments: option (not used)
00059   //
00060 
00061   Print(std::cout);
00062   return;
00063 
00064 }

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

Definition at line 35 of file NtpSRSubShowerSummary.cxx.

References compactU, compactV, nRecoTrkU, nRecoTrkV, nTrkLikeU, nTrkLikeV, phTrkLikeU, phTrkLikeV, probEMU, and probEMV.

Referenced by Print().

00035                                                              {
00036   //
00037   //  Purpose:  Print subshower summary data on ostream.
00038   //
00039   os << "NtpSRSubShowerSummary::Print" << endl;
00040   os << "Number of Track-like strips in U: " << nTrkLikeU << endl;
00041   os << "Number of Track-like strips in V: " << nTrkLikeV << endl;
00042   os << "Number of Track-like strips also in track in U: " << nRecoTrkU << endl;
00043   os << "Number of Track-like strips also in track in V: " << nRecoTrkV << endl;
00044   os << "PH in sigmaps in Track-like strips in U: " << phTrkLikeU << endl;
00045   os << "PH in sigmaps in Track-like strips in V: " << phTrkLikeV << endl;
00046   os << "PH-weighted EM probability of U subshowers: " << probEMU << endl;
00047   os << "PH-weighted EM probability of V subshowers: " << probEMV << endl;
00048   os << "Compactness factor of shower in U" << compactU << endl;
00049   os << "Compactness factor of shower in V" << compactV << endl;
00050   return os;
00051 
00052 }

void NtpSRSubShowerSummary::Zero (  ) 

Definition at line 26 of file NtpSRSubShowerSummary.cxx.

References compactU, compactV, nRecoTrkU, nRecoTrkV, nTrkLikeU, nTrkLikeV, phTrkLikeU, phTrkLikeV, probEMU, and probEMV.

Referenced by NtpSRModule::FillNtpSubShowerSummary().

00027 {
00028   nTrkLikeU = 0; nTrkLikeV = 0;
00029   nRecoTrkU = 0; nRecoTrkV = 0;
00030   phTrkLikeU = 0; phTrkLikeV = 0;
00031   probEMU = 0; probEMV = 0;
00032   compactU = 0; compactV = 0; 
00033 }


Member Data Documentation

compactness of shower in U/V - derived from

Definition at line 38 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

spread of ph into different subshowers

Definition at line 39 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

number of trk-like identified hits in shower

Definition at line 32 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

which are also in a reco'd track in U/V

Definition at line 33 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

number of trk-like identified hits

Definition at line 30 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

in shower in U/V

Definition at line 31 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

ph in mips of trk-like identified hits

Definition at line 34 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

in shower in U/V

Definition at line 35 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

ph weighted probEM of all subshowers

Definition at line 36 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().

in shower in U/V

Definition at line 37 of file NtpSRSubShowerSummary.h.

Referenced by NtpSRModule::FillNtpSubShowerSummary(), Print(), and Zero().


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

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1