#include <emcTofT0FEM.h>
Inherits emcGainFEM.
Inheritance diagram for emcTofT0FEM:
2 versions exit: Version 0 (up to Jan 2004) : 144 channels. Version 1 (starting Run4) : 145 channels (the last channel is used to keep track of BBC T0 simply).
Definition at line 16 of file emcTofT0FEM.h.
Public Member Functions | |
emcTofT0FEM (int absPosition, int version=0) | |
ctor. | |
emcTofT0FEM (int absPosition, const PHTimeStamp &tStart, const PHTimeStamp &tEnd, int version=0) | |
ctor. | |
virtual emcTofT0FEM * | clone (void) const |
virtual constructor. | |
virtual emcTofT0FEM * | create (void) const |
virtual const char * | GetCategory (void) const |
Category = "TofT0s". | |
void | setBBCT0 (float b) |
float | getBBCT0 () const |
virtual float | getValueFast (int) const |
See getValue(int). | |
virtual void | writeDataToFile (FILE *fp) const |
Some text output on a file. | |
Static Public Member Functions | |
static emcTofT0FEM * | Default (int absPosition, const PHTimeStamp &tStart, const PHTimeStamp &tEnd, int version=0) |
Create default object with no drift at all. | |
Private Attributes | |
float | fBBCT0 |
|
ctor.
Definition at line 63 of file emcTofT0FEM.C. References classname, name, emcNamed::NameIt(), emcCalFEM::SetVersion(), and Title(). |
|
ctor.
Definition at line 71 of file emcTofT0FEM.C. References classname, name, emcNamed::NameIt(), emcCalFEM::SetVersion(), and Title(). |
|
virtual constructor.
Reimplemented from emcGainFEM. Definition at line 29 of file emcTofT0FEM.h. References emcTofT0FEM(). |
|
Reimplemented from emcGainFEM. Definition at line 34 of file emcTofT0FEM.h. References emcCalFEM::AbsolutePosition(), emcTofT0FEM(), emcCalFEM::GetEndValTime(), emcCalFEM::GetStartValTime(), and emcCalFEM::Version(). |
|
Create default object with no drift at all.
Definition at line 82 of file emcTofT0FEM.C. References emcGainFEM::AddNewItem(), emcTofT0FEM(), emcTracedFEM::SetNumberOfChannels(), and emcCalFEM::size(). Referenced by creator(), and creatorB(). |
|
Definition at line 53 of file emcTofT0FEM.h. References fBBCT0. Referenced by getValueFast(). |
|
Category = "TofT0s".
Reimplemented from emcGainFEM. Definition at line 113 of file emcTofT0FEM.C. References emcCalFEM::Version(). |
|
See getValue(int).
Reimplemented from emcCalFEM. Definition at line 57 of file emcTofT0FEM.h. References getBBCT0(). |
|
Definition at line 127 of file emcTofT0FEM.C. References fBBCT0, and emcCalFEM::Version(). |
|
Some text output on a file.
Reimplemented from emcTracedFEM. Definition at line 143 of file emcTofT0FEM.C. References emcTracedFEM::fItems, emcCalFEM::GetStartValTime(), and j. |
|
Definition at line 62 of file emcTofT0FEM.h. Referenced by getBBCT0(), and setBBCT0(). |