CMS 3D CMS Logo

Public Member Functions | Protected Member Functions | Private Member Functions | Friends

GFHistArray Class Reference

#include <GFHistArray.h>

List of all members.

Public Member Functions

virtual void AddAfter (const TObject *after, TObject *obj)
virtual void AddAll (const TCollection *collection)
virtual void AddAll (const GFHistArray *hists)
virtual void AddAt (TObject *obj, Int_t idx)
virtual void AddAtAndExpand (TObject *obj, Int_t idx)
virtual Int_t AddAtFree (TObject *obj)
virtual void AddBefore (const TObject *before, TObject *obj)
virtual void AddFirst (TObject *obj)
virtual void AddLast (TObject *obj)
TH1 * After (const TObject *obj) const
TH1 * At (Int_t idx) const
TH1 * Before (const TObject *obj) const
TH1 * First () const
 GFHistArray (Int_t s=TCollection::kInitCapacity, Int_t lowerBound=0)
TH1 * Last () const
virtual TH1 * operator[] (Int_t i) const
virtual TH1 * Remove (TObject *obj)
virtual TH1 * RemoveAt (Int_t idx)
TH1 * UncheckedAt (Int_t i) const
virtual ~GFHistArray ()

Protected Member Functions

Bool_t CheckObjOK (TObject *histObj)

Private Member Functions

virtual TObject *& operator[] (Int_t i)

Friends

class TClonesArray
class TObjArrayIter

Detailed Description

Definition at line 10 of file GFHistArray.h.


Constructor & Destructor Documentation

GFHistArray::GFHistArray ( Int_t  s = TCollection::kInitCapacity,
Int_t  lowerBound = 0 
) [explicit]
virtual GFHistArray::~GFHistArray ( ) [virtual]

Member Function Documentation

virtual void GFHistArray::AddAfter ( const TObject *  after,
TObject *  obj 
) [virtual]
virtual void GFHistArray::AddAll ( const TCollection *  collection) [virtual]
virtual void GFHistArray::AddAll ( const GFHistArray hists) [virtual]
virtual void GFHistArray::AddAt ( TObject *  obj,
Int_t  idx 
) [virtual]
virtual void GFHistArray::AddAtAndExpand ( TObject *  obj,
Int_t  idx 
) [virtual]
virtual Int_t GFHistArray::AddAtFree ( TObject *  obj) [virtual]
virtual void GFHistArray::AddBefore ( const TObject *  before,
TObject *  obj 
) [virtual]
virtual void GFHistArray::AddFirst ( TObject *  obj) [virtual]
virtual void GFHistArray::AddLast ( TObject *  obj) [virtual]
TH1* GFHistArray::After ( const TObject *  obj) const
TH1* GFHistArray::At ( Int_t  idx) const
TH1* GFHistArray::Before ( const TObject *  obj) const
Bool_t GFHistArray::CheckObjOK ( TObject *  histObj) [protected]
TH1* GFHistArray::First ( ) const
TH1* GFHistArray::Last ( ) const
virtual TObject*& GFHistArray::operator[] ( Int_t  i) [private, virtual]
virtual TH1* GFHistArray::operator[] ( Int_t  i) const [virtual]
virtual TH1* GFHistArray::Remove ( TObject *  obj) [virtual]
virtual TH1* GFHistArray::RemoveAt ( Int_t  idx) [virtual]
TH1* GFHistArray::UncheckedAt ( Int_t  i) const

Friends And Related Function Documentation

friend class TClonesArray [friend]

Definition at line 13 of file GFHistArray.h.

friend class TObjArrayIter [friend]

Definition at line 12 of file GFHistArray.h.