class HMdcStoreClusters: public HMdcStoreTracks

Function Members (Methods)

public:
HMdcStoreClusters()
HMdcStoreClusters(const HMdcStoreClusters&)
virtual~HMdcStoreClusters()
voidTObject::AbstractMethod(const char* method) const
voidaddClustWires(const HMdcEvntListCells& event, const HMdcClus* cl)
voidaddClustWires(const HMdcEvntListCells& event, const HMdcClus* cl1, const HMdcClus* cl2)
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Bool_tHMdcStoreTracks::getEventFlag()
virtual const char*TObject::GetIconName() const
virtual UInt_tgetMemSize() const
UChar_tHMdcStoreTracks::getMod1()
UChar_tHMdcStoreTracks::getMod2()
virtual const char*TObject::GetName() const
Bool_tgetNextCell(Int_t& s, Int_t& m, Int_t& l, Int_t& c, Float_t& tm)
Bool_tgetNextCell(Int_t& s, Int_t& m, Int_t& l, Int_t& c, Float_t& tm, Bool_t& flag)
Bool_tgetNextCluster()
Bool_tgetNextCluster(HMdcEvntListCells& event, Bool_t checkFlag = kFALSE)
Int_tHMdcStoreTracks::getNumEventTracks() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
voidHMdcStoreTracks::getPoint1(HGeomVector& p1) const
voidHMdcStoreTracks::getPoint2(HGeomVector& p2) const
voidHMdcStoreTracks::getPoints(HGeomVector& p1, HGeomVector& p2) const
UChar_tHMdcStoreTracks::getSector()
virtual const char*TObject::GetTitle() const
Bool_tHMdcStoreTracks::getTrackFlag()
voidHMdcStoreTracks::getTrackPar(Float_t& xf, Float_t& yf, Float_t& xl, Float_t& yl) const
virtual UInt_tTObject::GetUniqueID() const
Float_tHMdcStoreTracks::getX1() const
Float_tHMdcStoreTracks::getX2() const
Float_tHMdcStoreTracks::getY1() const
Float_tHMdcStoreTracks::getY2() const
Float_tHMdcStoreTracks::getZ1() const
Float_tHMdcStoreTracks::getZ2() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTObject::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Bool_tHMdcStoreTracks::isEnd()
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
Bool_tHMdcStoreTracks::nextEvent()
Bool_tHMdcStoreTracks::nextTrack()
virtual Bool_tTObject::Notify()
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
HMdcStoreClusters&operator=(const HMdcStoreClusters&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTObject::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
Bool_tHMdcStoreTracks::resetEventFlag(Bool_t flag)
voidHMdcStoreTracks::resetEventIter()
virtual voidresetIter()
Bool_tHMdcStoreTracks::resetTrackFlag(Bool_t flag)
Bool_tHMdcStoreTracks::resetTrackPar(Float_t xt, Float_t yt, Float_t xp, Float_t yp)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidsetEndCluster()
voidHMdcStoreTracks::setEndEvent(Bool_t flag = kTRUE)
Bool_tHMdcStoreTracks::setEndTrack()
Bool_tsetFlag(Int_t si, Int_t mi, Int_t li, Int_t ci)
static voidTObject::SetObjectStat(Bool_t stat)
voidHMdcStoreTracks::setTrackPar(UChar_t s, UChar_t m1, Float_t xf, Float_t yf, UChar_t m2, Float_t xl, Float_t yl, UChar_t flag = 1)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
Bool_tunsetFlag(Int_t si, Int_t mi, Int_t li, Int_t ci)
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
voidHMdcStoreTracks::clear()
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
Bool_tHMdcStoreTracks::getTrackPar()
voidTObject::MakeZombie()

Data Members

public:
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
HSeqArrHMdcStoreTracks::addresskeep sector and mod.for x1,y1 (mod1)
Bool_tHMdcStoreTracks::arrayEndend of array flag
Bool_tHMdcStoreTracks::eventFlagevent flag
UChar_tHMdcStoreTracks::flagAddresstrackFlag and address for current track
HSeqArrIter*HMdcStoreTracks::iterAddresspointer to iterator of track address
HSeqArrIter*HMdcStoreTracks::iterNTrckEvpointer to iterator of num.of clusters/event
HSeqArrIter*HMdcStoreTracks::iterTrackPospointer to iterator of clusters positions
UShort_tHMdcStoreTracks::nEventTracksnum. tracks in one event (<=32767)
UShort_tHMdcStoreTracks::nReadTrackscounter of the read tracks in this event
HSeqArrHMdcStoreTracks::nTracksEventarray of numbers of tracks per event
Int_tnumWires
HSeqArrHMdcStoreTracks::trackPosarray of cluster positions
HMdcStoreEventswiresstorage of cluster(track) wires
UInt_t*wiresListPack[1200]list of packed wires for current cluster
Float_tHMdcStoreTracks::x1
Float_tHMdcStoreTracks::x2
Float_tHMdcStoreTracks::y1current cluster parameters:
Float_tHMdcStoreTracks::y2two points in coor.sys. mdc's

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

UInt_t getMemSize(void)
void resetIter(void)
void setEndCluster(void)
Bool_t getNextCluster(void)
void addClustWires(const HMdcEvntListCells& event, const HMdcClus* cl1, const HMdcClus* cl2)
void addClustWires(const HMdcEvntListCells& event, const HMdcClus* cl)
 store wires list only
Bool_t getNextCluster(HMdcEvntListCells& event, Bool_t checkFlag = kFALSE)
Bool_t unsetFlag(Int_t si, Int_t mi, Int_t li, Int_t ci)
Bool_t setFlag(Int_t si, Int_t mi, Int_t li, Int_t ci)
Bool_t getNextCell(Int_t& s, Int_t& m, Int_t& l, Int_t& c, Float_t& tm)
Bool_t getNextCell(Int_t& s, Int_t& m, Int_t& l, Int_t& c, Float_t& tm, Bool_t& flag)
HMdcStoreClusters(const HMdcStoreClusters& )
{}
~HMdcStoreClusters(void)
{}

Last change: Sat May 22 13:03:36 2010
Last generated: 2010-05-22 13:03

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.