Telemetry
#include "Telemetry.hh" |
Telemetry
class description - source file - inheritance tree (.pdf)
class Telemetry
Inheritance Chart: | |||||||||
|
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
protected:
void SetState(Bool_t s = kTRUE) public:
virtual ~Telemetry() virtual void Add(MacroCellData*) static TClass* Class() virtual void Clear() virtual Bool_t Close() virtual string& Dump() virtual MacroCellData* GetData(int) MCTruth* GetTruth() virtual TClass* IsA() const Bool_t IsOpen() const virtual int NumCell() const virtual Bool_t Open(const char*) Telemetry& operator=(const Telemetry&) void SetTruth(MCTruth* tr) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void SimulateTCU() virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual Bool_t Write()
Data Members
private:
Bool_t fIsOpen MCTruth* fTruth
Class Description
Telemetry Base class for Telemetry. Pure abstract class for all type of output formats each daughter class will get the file informations (name,type..) in the constructor
Inline Functions
void ~Telemetry() void SimulateTCU() Bool_t Open(const char*) Bool_t Close() Bool_t Write() void Clear() string& Dump() void SetTruth(MCTruth* tr) MCTruth* GetTruth() void Add(MacroCellData*) int NumCell() const MacroCellData* GetData(int) Bool_t IsOpen() const void SetState(Bool_t s = kTRUE) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) Telemetry& operator=(const Telemetry&)