#include "DigiSignal.h"#include "DigiPE.h"#include "Conventions/Munits.h"#include "TString.h"Go to the source code of this file.
Functions | |
| const char * | AsString (DigiSignal::DigiPmtTruth_t truth) |
| ostream & | operator<< (ostream &os, const DigiSignal &s) |
Variables | |
| UInt_t | sSignalIdCounter = 0 |
|
|
Definition at line 101 of file DigiSignal.cxx. 00102 {
00103 // Global function to get a string.
00104
00105 if(truth == DigiSignal::kUnknown) return "|Unknown|";
00106
00107 std::string result("|");
00108 if(truth & DigiSignal::kGenuine) result = result + "Genuine|";
00109 if(truth & DigiSignal::kDarkNoise) result = result + "DarkNoise|";
00110 if(truth & DigiSignal::kFibreLight) result = result + "FibreLight|";
00111 if(truth & DigiSignal::kCrosstalk) result = result + "CrossTalk|";
00112 if(truth & DigiSignal::kCrosstalkOptical) result = result + "CrossTalkOptical|";
00113 if(truth & DigiSignal::kLeakFromNextBucket) result = result + "LeakFromNextBucket|";
00114 if(truth & DigiSignal::kLeakFromPrevBucket) result = result + "LeakFromPrevBucket|";
00115 // Hack: use ROOT's circular buffer of strings. neat,huh?
00116 return Form("%s",result.c_str());
00117 }
|
|
||||||||||||
|
Definition at line 121 of file DigiSignal.cxx. References DigiSignal::FormatToOStream(), and s(). 00122 { return s.FormatToOStream(os); }
|
|
|
Definition at line 10 of file DigiSignal.cxx. Referenced by DigiSignal::DigiSignal(). |
1.3.9.1