#include <TrMeasurement.h>
Public Types | |
enum | Type { OTMeasurement, STMeasurement, VeloRMeasurement, VeloPhiMeasurement } |
Public Methods | |
TrMeasurement () | |
Default Constructor. More... | |
virtual | ~TrMeasurement () |
Destructor. More... | |
virtual TrMeasurement * | clone () const=0 |
Clone the TrMeasurement. More... | |
Type | type () const |
Retrieve the measurement type. More... | |
virtual StreamBuffer & | serialize (StreamBuffer &s) const |
Serialize the object for writing. More... | |
virtual StreamBuffer & | serialize (StreamBuffer &s) |
Serialize the object for reading. More... | |
virtual std::ostream & | fillStream (std::ostream &s) const |
Fill the ASCII output stream. More... | |
Friends | |
StreamBuffer & | operator<< (StreamBuffer &s, const TrMeasurement &obj) |
Operator overloading for serializing (writing). More... | |
StreamBuffer & | operator>> (StreamBuffer &s, TrMeasurement &obj) |
Operator overloading for serializing (reading). More... | |
std::ostream & | operator<< (std::ostream &s, const TrMeasurement &obj) |
Operator overloading for stringoutput. More... |
|
|
|
Default Constructor.
|
|
Destructor.
|
|
Clone the TrMeasurement.
|
|
Fill the ASCII output stream.
|
|
Serialize the object for reading.
|
|
Serialize the object for writing.
|
|
Retrieve the measurement type.
|
|
Operator overloading for stringoutput.
|
|
Operator overloading for serializing (writing).
|
|
Operator overloading for serializing (reading).
|