Simple format for delivering muPC data. Included are the timestamp and x, y wire numbers. Wire numbers are doubles bc they represent the average wire number in each dimension found from a clustering algorithm. More...
#include <TMuPCCluster.h>
Public Member Functions | |
TMuPCCluster () | |
This default constructor I believe exists so ROOT can load these from file and is not used explcitly. | |
TMuPCCluster (double timestamp, double wire_number_x, double wire_number_y) | |
void | Reset (Option_t *o="") |
Goes to the state the default constructor would set it to. Not generally used. | |
double | GetTimeStamp () const |
double | GetWireNumberX () const |
double | GetWireNumberY () const |
void | SetTimeStamp (double t) |
void | SetWireNumberX (double wx) |
void | SetWireNumberY (double wy) |
Private Member Functions | |
TMuPCCluster (const TMuPCCluster &src) | |
Copying is made explicitly private since we do not need it yet. | |
TMuPCCluster | operator= (const TMuPCCluster &rhs) |
Assignment is made explicitly private since we do not need it yet. | |
ClassDef (TMuPCCluster, 1) | |
Private Attributes | |
double | fTimeStamp |
The time, in sample clock ticks, of the hit. | |
double | fWireNumberX |
The (average) wire number hit. | |
double | fWireNumberY |
Simple format for delivering muPC data. Included are the timestamp and x, y wire numbers. Wire numbers are doubles bc they represent the average wire number in each dimension found from a clustering algorithm.
Definition at line 13 of file TMuPCCluster.h.
TMuPCCluster::TMuPCCluster | ( | ) |
This default constructor I believe exists so ROOT can load these from file and is not used explcitly.
TMuPCCluster::TMuPCCluster | ( | double | timestamp, | |
double | wire_number_x, | |||
double | wire_number_y | |||
) |
Definition at line 13 of file TMuPCCluster.cpp.
00013 : 00014 fTimeStamp(timestamp), fWireNumberX(wire_number_x), fWireNumberY(wire_number_y){ 00015 }
TMuPCCluster::TMuPCCluster | ( | const TMuPCCluster & | src | ) | [private] |
Copying is made explicitly private since we do not need it yet.
TMuPCCluster::ClassDef | ( | TMuPCCluster | , | |
1 | ||||
) | [private] |
double TMuPCCluster::GetTimeStamp | ( | ) | const [inline] |
double TMuPCCluster::GetWireNumberX | ( | ) | const [inline] |
Definition at line 31 of file TMuPCCluster.h.
References fWireNumberX.
00031 { return fWireNumberX; }
double TMuPCCluster::GetWireNumberY | ( | ) | const [inline] |
Definition at line 32 of file TMuPCCluster.h.
References fWireNumberY.
00032 { return fWireNumberY; }
TMuPCCluster TMuPCCluster::operator= | ( | const TMuPCCluster & | rhs | ) | [private] |
Assignment is made explicitly private since we do not need it yet.
void TMuPCCluster::Reset | ( | Option_t * | o = "" |
) |
Goes to the state the default constructor would set it to. Not generally used.
Definition at line 17 of file TMuPCCluster.cpp.
References fTimeStamp, fWireNumberX, and fWireNumberY.
00018 { 00019 fTimeStamp = 0; 00020 fWireNumberX = 0; 00021 fWireNumberY = 0; 00022 }
void TMuPCCluster::SetTimeStamp | ( | double | t | ) | [inline] |
void TMuPCCluster::SetWireNumberX | ( | double | wx | ) | [inline] |
void TMuPCCluster::SetWireNumberY | ( | double | wy | ) | [inline] |
double TMuPCCluster::fTimeStamp [private] |
The time, in sample clock ticks, of the hit.
Definition at line 16 of file TMuPCCluster.h.
Referenced by GetTimeStamp(), Reset(), and SetTimeStamp().
double TMuPCCluster::fWireNumberX [private] |
The (average) wire number hit.
Definition at line 18 of file TMuPCCluster.h.
Referenced by GetWireNumberX(), Reset(), and SetWireNumberX().
double TMuPCCluster::fWireNumberY [private] |
Definition at line 19 of file TMuPCCluster.h.
Referenced by GetWireNumberY(), Reset(), and SetWireNumberY().