#include "hmdcstoreevents.h" |
HMdcStoreWires
class description - source file - inheritance tree (.pdf)
public:
HMdcStoreWires()
HMdcStoreWires(const HMdcStoreWires&)
~HMdcStoreWires()
void addEvent(const HMdcEvntListCells& event)
void addWireAddr(Int_t s, Int_t m, Int_t l, Int_t c)
static TClass* Class()
virtual UInt_t getMemSize() const
Bool_t getNextEvent()
Bool_t getNextEvent(HMdcEvntListCells& event)
Bool_t getNextWireAddr(Int_t& s, Int_t& m, Int_t& l, Int_t& c)
virtual TClass* IsA() const
HMdcStoreWires& operator=(const HMdcStoreWires&)
static UShort_t packAddress(Int_t s, Int_t m, Int_t l, Int_t c)
virtual void resetIter()
void setEndEvent()
void setMaxMemSize(UInt_t mSize)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Bool_t testMemSize() const
static void unpackAddress(UShort_t& addr, Int_t& s, Int_t& m, Int_t& l, Int_t& c)
protected:
HSeqArr nDTPerEvent array of indexis of events
HSeqArrIter* iterEvents pointer to iterator of events
HSeqArr mdcWireAddr array of addresses of fired wires
HSeqArrIter* iterWires pointer to iterator of wires in event
UInt_t maxMemSize upper limit for memory
UInt_t nEvents number of events in array (for filling only)
UShort_t nDrTimes number of wires in current event (for filling)
UShort_t nDrTmPerEv number of wires in current event (for reading)
UInt_t nRdEvents number of read events (for reading)
UShort_t nRdDrTimes number of read wires (for reading)
HMdcStoreWires
HMdcStoreEvents
HMdcStoreClusters
HMdcStoreWires(void)
~HMdcStoreWires(void)
void setMaxMemSize(UInt_t mSize)
UInt_t getMemSize(void) const
Bool_t testMemSize(void) const
void setEndEvent(void)
void addWireAddr(Int_t s,Int_t m,Int_t l,Int_t c)
void resetIter(void)
Bool_t getNextEvent(void)
Bool_t getNextWireAddr(Int_t& s, Int_t& m,
Int_t& l, Int_t& c)
void addEvent(const HMdcEvntListCells& event)
Bool_t getNextEvent(HMdcEvntListCells& event)
Inline Functions
UShort_t packAddress(Int_t s, Int_t m, Int_t l, Int_t c)
void unpackAddress(UShort_t& addr, Int_t& s, Int_t& m, Int_t& l, Int_t& c)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HMdcStoreWires HMdcStoreWires(const HMdcStoreWires&)
HMdcStoreWires& operator=(const HMdcStoreWires&)
Last update: 14/05/2004 by V.Pechenov
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.