Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

FocalSurfaceFileParser

#include "FocalSurfaceFileParser.hh"

FocalSurfaceFileParser


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

class FocalSurfaceFileParser : public NumbersFileParser

Inheritance Chart:
EsafMsgSource
<-
NumbersFileParser
<-
FocalSurfaceFileParser

    public:
FocalSurfaceFileParser(string& fname) virtual ~FocalSurfaceFileParser() static TClass* Class() const EVector& Dir() const int GetColOffset() int GetRowOffset() virtual TClass* IsA() const int NewElementaryCell() int NewFrontEndChip() int NewMacroCell() int NewPmtId() const EVector& Norm() const const EVector& Pos() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
int fCurrent int fOldPmt int fOldMC int fOldChip int fOldEC EVector fPos EVector fNorm EVector fDir public:
static const FocalSurfaceFileParser::FileFormatTable PmtIdCol static const FocalSurfaceFileParser::FileFormatTable MCIdCol static const FocalSurfaceFileParser::FileFormatTable PDMIdCol static const FocalSurfaceFileParser::FileFormatTable ECIdCol static const FocalSurfaceFileParser::FileFormatTable ChipIdCol static const FocalSurfaceFileParser::FileFormatTable CellRowCol static const FocalSurfaceFileParser::FileFormatTable CellColCol static const FocalSurfaceFileParser::FileFormatTable PmtTypeCol static const FocalSurfaceFileParser::FileFormatTable PosXCol static const FocalSurfaceFileParser::FileFormatTable PosYCol static const FocalSurfaceFileParser::FileFormatTable PosZCol static const FocalSurfaceFileParser::FileFormatTable NormXCol static const FocalSurfaceFileParser::FileFormatTable NormYCol static const FocalSurfaceFileParser::FileFormatTable NormZCol static const FocalSurfaceFileParser::FileFormatTable DirXCol static const FocalSurfaceFileParser::FileFormatTable DirYCol static const FocalSurfaceFileParser::FileFormatTable DirZCol

Class Description


int NewPmtId()

int NewMacroCell()

int NewElementaryCell()

int NewFrontEndChip()

const EVector& Pos()

const EVector& Norm()

const EVector& Dir()



Inline Functions


                          void ~FocalSurfaceFileParser()
        FocalSurfaceFileParser FocalSurfaceFileParser(string& fname)
                           int GetRowOffset()
                           int GetColOffset()
                       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