#include <NtpTHStrip.h>
Public Member Functions | |
| NtpTHStrip () | |
| virtual | ~NtpTHStrip () |
| virtual std::ostream & | Print (std::ostream &os) const |
| virtual void | Print (const Option_t *option="") const |
Public Attributes | |
| UInt_t | index |
| Short_t | neumc |
| Short_t | nneu |
| Int_t | sigflg |
| Int_t | stdhep [3] |
| Float_t | phfrac [3] |
|
|
Definition at line 21 of file NtpTHStrip.cxx. References phfrac, and stdhep. 00021 : index(0),neumc(-1),nneu(-1),sigflg(0){ 00022 // Default constructor 00023 00024 for(unsigned short i = 0; i != 3; ++i) 00025 { 00026 stdhep[i] = 0; 00027 phfrac[i] = 0.0; 00028 } 00029 }
|
|
|
Definition at line 22 of file NtpTHStrip.h. 00022 {}
|
|
|
Definition at line 49 of file NtpTHStrip.cxx. References Print(). 00049 {
00050 //
00051 // Purpose: Print slice truth helper data in form supported
00052 // by TObject::Print.
00053 //
00054 // Arguments: option (not used)
00055 //
00056
00057 Print(std::cout);
00058 return;
00059
00060 }
|
|
|
Definition at line 31 of file NtpTHStrip.cxx. References UtilMCFlag::AsString(), index, neumc, nneu, phfrac, sigflg, and stdhep. Referenced by Print(). 00031 {
00032 //
00033 // Purpose: Print slice truth helper data on ostream.
00034 //
00035
00036 os << "NtpTHStrip::Print()"
00037 << "\nindex " << index << ", best match neu mc id " << neumc
00038 << ", nneus contributing " << nneu << "\nOR'ed DigiPmtTruth "
00039 << AsString((DigiSignal::DigiPmtTruth_t)sigflg)
00040 << "\n1st,2nd,3rd largest ph contributor (stdhep index,fraction): "
00041 << "(" << stdhep[0] << "," << phfrac[0] << ") "
00042 << "(" << stdhep[1] << "," << phfrac[1] << ") "
00043 << "(" << stdhep[2] << "," << phfrac[2] << ") " << endl;
00044
00045 return os;
00046
00047 }
|
|
|
Definition at line 33 of file NtpTHStrip.h. Referenced by Print(). |
|
|
Definition at line 34 of file NtpTHStrip.h. Referenced by Print(). |
|
|
Definition at line 35 of file NtpTHStrip.h. Referenced by Print(). |
|
|
Definition at line 42 of file NtpTHStrip.h. Referenced by NtpTHStrip(), and Print(). |
|
|
Definition at line 36 of file NtpTHStrip.h. Referenced by Print(). |
|
|
Definition at line 39 of file NtpTHStrip.h. Referenced by NtpTHStrip(), and Print(). |
1.3.9.1