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

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
Int_t nTrkLikeV
Int_t nRecoTrkU
Int_t nRecoTrkV
Float_t phTrkLikeU
Float_t phTrkLikeV
Float_t probEMU
Float_t probEMV
Float_t compactU
Float_t compactV


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

Float_t NtpSRSubShowerSummary::compactU
 

Definition at line 38 of file NtpSRSubShowerSummary.h.

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

Float_t NtpSRSubShowerSummary::compactV
 

Definition at line 39 of file NtpSRSubShowerSummary.h.

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

Int_t NtpSRSubShowerSummary::nRecoTrkU
 

Definition at line 32 of file NtpSRSubShowerSummary.h.

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

Int_t NtpSRSubShowerSummary::nRecoTrkV
 

Definition at line 33 of file NtpSRSubShowerSummary.h.

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

Int_t NtpSRSubShowerSummary::nTrkLikeU
 

Definition at line 30 of file NtpSRSubShowerSummary.h.

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

Int_t NtpSRSubShowerSummary::nTrkLikeV
 

Definition at line 31 of file NtpSRSubShowerSummary.h.

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

Float_t NtpSRSubShowerSummary::phTrkLikeU
 

Definition at line 34 of file NtpSRSubShowerSummary.h.

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

Float_t NtpSRSubShowerSummary::phTrkLikeV
 

Definition at line 35 of file NtpSRSubShowerSummary.h.

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

Float_t NtpSRSubShowerSummary::probEMU
 

Definition at line 36 of file NtpSRSubShowerSummary.h.

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

Float_t NtpSRSubShowerSummary::probEMV
 

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 Mon Feb 15 11:09:43 2010 for loon by  doxygen 1.3.9.1