Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

SimpleTelemetry

#include "SimpleTelemetry.hh"

SimpleTelemetry


class description - source file - inheritance tree (.pdf)

class SimpleTelemetry : public Telemetry, public EsafMsgSource

Inheritance Chart:
Telemetry
EsafMsgSource
<-
SimpleTelemetry
    private:
void WriteData() void WriteHeader() public:
SimpleTelemetry() virtual ~SimpleTelemetry() virtual void Add(MacroCellData*) static TClass* Class() virtual void Clear() virtual Bool_t Close() virtual string& Dump() virtual MacroCellData* GetData(int ncell) virtual TClass* IsA() const virtual int NumCell() const virtual Bool_t Open(const char*) 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:
string fTextDump string used by Dump string fFileName output file name void* fp output file vector<MacroCellData*> fData vector with macrocell data

Class Description


void Clear()
 Delete current event


void Add( MacroCellData* pData )
 add data coming from a MacroCell


void SimulateTCU()
 Simulate TCU: trigger and on-board data handling
 does nothing in this implementation


Bool_t Open( const char* fname )
 Open the output file


Bool_t Close()
 Close the file if open


Bool_t Write()
 Write data on file


string& Dump()
 Dump on a string a returns it the same string is used at each call


void WriteHeader()
 Write header


void WriteData()
 Write data




Inline Functions


                   void ~SimpleTelemetry()
        SimpleTelemetry SimpleTelemetry()
                    int NumCell() const
         MacroCellData* GetData(int ncell)
                TClass* Class()
                TClass* IsA() const
                   void ShowMembers(TMemberInspector& insp, char* parent)
                   void Streamer(TBuffer& b)
                   void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update 14-May-2005 21:31