StRoot
1
|
Public Member Functions | |
int | Init (int *myOffset, int *myDetId) |
Public Member Functions inherited from StMcEvent | |
StMcEvent (g2t_event_st *) | |
virtual void | Browse (TBrowser *b) |
Browse this dataset (called by TBrowser). | |
virtual bool | IsFolder () const |
int | operator== (const StMcEvent &) const |
int | operator!= (const StMcEvent &) const |
unsigned long | eventGeneratorEventLabel () const |
unsigned long | eventNumber () const |
unsigned long | runNumber () const |
unsigned long | type () const |
unsigned long | zWest () const |
unsigned long | nWest () const |
unsigned long | zEast () const |
unsigned long | nEast () const |
unsigned long | eventGeneratorFinalStateTracks () const |
unsigned long | numberOfPrimaryTracks () const |
unsigned long | subProcessId () const |
float | impactParameter () const |
float | phiReactionPlane () const |
float | triggerTimeOffset () const |
unsigned long | nBinary () const |
unsigned long | nWoundedEast () const |
unsigned long | nWoundedWest () const |
unsigned long | nJets () const |
StMcVertex * | primaryVertex () |
const StMcVertex * | primaryVertex () const |
StSPtrVecMcVertex & | vertices () |
const StSPtrVecMcVertex & | vertices () const |
StSPtrVecMcTrack & | tracks () |
const StSPtrVecMcTrack & | tracks () const |
StMcTpcHitCollection * | tpcHitCollection () |
const StMcTpcHitCollection * | tpcHitCollection () const |
StMcSvtHitCollection * | svtHitCollection () |
const StMcSvtHitCollection * | svtHitCollection () const |
StMcSsdHitCollection * | ssdHitCollection () |
const StMcSsdHitCollection * | ssdHitCollection () const |
StMcFtpcHitCollection * | ftpcHitCollection () |
const StMcFtpcHitCollection * | ftpcHitCollection () const |
StMcRichHitCollection * | richHitCollection () |
const StMcRichHitCollection * | richHitCollection () const |
StMcCtbHitCollection * | ctbHitCollection () |
const StMcCtbHitCollection * | ctbHitCollection () const |
StMcEmcHitCollection * | emcHitCollection (const Char_t *name) |
const StMcEmcHitCollection * | emcHitCollection (const Char_t *name) const |
StMcEmcHitCollection * | bemcHitCollection () |
const StMcEmcHitCollection * | bemcHitCollection () const |
StMcEmcHitCollection * | bprsHitCollection () |
const StMcEmcHitCollection * | bprsHitCollection () const |
StMcEmcHitCollection * | bsmdeHitCollection () |
const StMcEmcHitCollection * | bsmdeHitCollection () const |
StMcEmcHitCollection * | bsmdpHitCollection () |
const StMcEmcHitCollection * | bsmdpHitCollection () const |
StMcTofHitCollection * | tofHitCollection () |
const StMcTofHitCollection * | tofHitCollection () const |
StMcBTofHitCollection * | btofHitCollection () |
const StMcBTofHitCollection * | btofHitCollection () const |
StMcMtdHitCollection * | mtdHitCollection () |
const StMcMtdHitCollection * | mtdHitCollection () const |
StMcEmcHitCollection * | eemcHitCollection () |
const StMcEmcHitCollection * | eemcHitCollection () const |
StMcEmcHitCollection * | eprsHitCollection () |
const StMcEmcHitCollection * | eprsHitCollection () const |
StMcEmcHitCollection * | esmduHitCollection () |
const StMcEmcHitCollection * | esmduHitCollection () const |
StMcEmcHitCollection * | esmdvHitCollection () |
const StMcEmcHitCollection * | esmdvHitCollection () const |
StMcEtrHitCollection * | etrHitCollection () |
const StMcEtrHitCollection * | etrHitCollection () const |
StMcEmcHitCollection * | fpdHitCollection () |
const StMcEmcHitCollection * | fpdHitCollection () const |
StMcEmcHitCollection * | fscHitCollection () |
const StMcEmcHitCollection * | fscHitCollection () const |
StMcPxlHitCollection * | pxlHitCollection () |
const StMcPxlHitCollection * | pxlHitCollection () const |
StMcIstHitCollection * | istHitCollection () |
const StMcIstHitCollection * | istHitCollection () const |
StMcFgtHitCollection * | fgtHitCollection () |
const StMcFgtHitCollection * | fgtHitCollection () const |
void | setEventGeneratorEventLabel (unsigned long) |
void | setEventNumber (unsigned long) |
void | setRunNumber (unsigned long) |
void | setType (unsigned long) |
void | setZWest (unsigned long) |
void | setNWest (unsigned long) |
void | setZEast (unsigned long) |
void | setNEast (unsigned long) |
void | setEventGeneratorFinalStateTracks (unsigned long) |
void | setNumberOfPrimaryTracks (unsigned long) |
void | setImpactParameter (float) |
void | setPhiReactionPlane (float) |
void | setTriggerTimeOffset (float) |
void | setNBinary (unsigned long) |
void | setNWoundedEast (unsigned long) |
void | setNWoundedWest (unsigned long) |
void | setNJets (unsigned long) |
void | setPrimaryVertex (StMcVertex *) |
void | setTpcHitCollection (StMcTpcHitCollection *) |
void | setSvtHitCollection (StMcSvtHitCollection *) |
void | setSsdHitCollection (StMcSsdHitCollection *) |
void | setFtpcHitCollection (StMcFtpcHitCollection *) |
void | setRichHitCollection (StMcRichHitCollection *) |
void | setTofHitCollection (StMcTofHitCollection *) |
void | setBTofHitCollection (StMcBTofHitCollection *) |
void | setMtdHitCollection (StMcMtdHitCollection *) |
void | setPxlHitCollection (StMcPxlHitCollection *) |
void | setIstHitCollection (StMcIstHitCollection *) |
void | setFgtHitCollection (StMcFgtHitCollection *) |
virtual void | Print (Option_t *option="") const |
Public Member Functions inherited from TDataSet | |
TDataSet (const char *name="", TDataSet *parent=0, Bool_t arrayFlag=kFALSE) | |
TDataSet (const TDataSet &src, EDataSetPass iopt=kAll) | |
TDataSet (TNode &src) | |
This copy ctor has been depricated (left for thwe sake of the backweard compatibility) | |
virtual | ~TDataSet () |
std::cout << "Default destructor for " << GetName() << " - " << GetTitle() << std::endl; | |
virtual void | Add (TDataSet *dataset) |
virtual void | AddAt (TDataSet *dataset, Int_t idx=0) |
virtual void | AddAtAndExpand (TDataSet *dataset, Int_t idx=0) |
virtual void | AddFirst (TDataSet *dataset) |
Add TDataSet object at the beginning of the dataset list of this dataset. | |
virtual void | AddLast (TDataSet *dataset) |
Add TDataSet object at the end of the dataset list of this dataset. | |
TDataSet * | At (Int_t idx) const |
virtual TObject * | Clone (const char *newname="") const |
the custom implementation fo the TObject::Clone | |
virtual void | Delete (Option_t *opt="") |
virtual TDataSet * | Find (const char *path) const |
virtual TDataSet * | FindByName (const char *name, const char *path="", Option_t *opt="") const |
virtual TDataSet * | FindByPath (const char *path) const |
Aliase for TDataSet::Find(const Char_t *path) method. | |
virtual TDataSet * | FindByTitle (const char *title, const char *path="", Option_t *opt="") const |
TObject * | FindObject (const char *name) const |
TObject * | FindObject (const TObject *o) const |
virtual TDataSet * | First () const |
Return the first object in the list. Returns 0 when list is empty. | |
TObjArray * | GetObjArray () const |
virtual TSeqCollection * | GetCollection () const |
TList * | GetList () const |
virtual Int_t | GetListSize () const |
TObject * | GetMother () const |
virtual TObject * | GetObject () const |
The depricated method (left here for the sake of the backward compatibility) | |
virtual TDataSet * | GetParent () const |
virtual Long_t | HasData () const |
virtual TDataSet * | Instance () const |
virtual TString | Path () const |
return the full path of this data set | |
virtual EDataSetPass | Pass (EDataSetPass(*callback)(TDataSet *), Int_t depth=0) |
virtual EDataSetPass | Pass (EDataSetPass(*callback)(TDataSet *, void *), void *user, Int_t depth=0) |
virtual void | PrintContents (Option_t *opt="") const |
virtual Int_t | Purge (Option_t *opt="") |
virtual void | Remove (TDataSet *set) |
Remiove the "set" from this TDataSet. | |
virtual TDataSet * | RemoveAt (Int_t idx) |
virtual void | SetMother (TDataSet *parent=0) |
virtual void | SetObject (TObject *obj) |
The depricated method (left here for the sake of the backward compatibility) | |
virtual void | SetParent (TDataSet *parent=0) |
virtual void | SetWrite () |
virtual void | Shunt (TDataSet *newParent=0) |
virtual void | Sort () |
Sort recursively all members of the TDataSet with TList::Sort method. | |
virtual Bool_t | IsEmpty () const |
return kTRUE if the "internal" collection has no member | |
virtual Bool_t | IsMarked () const |
virtual Bool_t | IsThisDir (const char *dirname, int len=-1, int ignorecase=0) const |
virtual TDataSet * | Last () const |
Return the last object in the list. Returns 0 when list is empty. | |
virtual void | ls (Option_t *option="") const |
virtual void | ls (Int_t depth) const |
void | Mark () |
void | UnMark () |
void | MarkAll () |
Mark all members of this dataset. | |
void | UnMarkAll () |
UnMark all members of this dataset. | |
void | InvertAllMarks () |
Invert mark bit for all members of this dataset. | |
void | Mark (UInt_t flag, EBitOpt reset=kSet) |
virtual TDataSet * | Next () const |
virtual TDataSet * | Prev () const |
virtual void | Update () |
virtual void | Update (TDataSet *set, UInt_t opt=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) |
virtual Int_t | Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const |
Additional Inherited Members | |
Public Types inherited from TDataSet | |
enum | EDataSetPass { kContinue, kPrune, kStop, kUp, kStruct, kAll, kRefs, kMarked } |
enum | ESetBits { kMark = BIT(22), kArray = BIT(20) } |
enum | EBitOpt { kSet = kTRUE, kReset = kFALSE } |
Static Public Member Functions inherited from StMcEvent | |
static const TString & | cvsTag () |
Static Public Member Functions inherited from TDataSet | |
static TDataSet * | GetMainSet () |
return pointer to the main dataset | |
static TDataSet * | instance () |
Protected Member Functions inherited from StMcEvent | |
void | initToZero () |
void | makeColls () |
const StMcEvent & | operator= (const StMcEvent &) |
StMcEvent (const StMcEvent &) | |
Protected Member Functions inherited from TDataSet | |
virtual void | SetMother (TObject *mother) |
TDataSet (const char *name, const char *title) | |
void | AddMain (TDataSet *set) |
add data set to main data set | |
TDataSet * | GetRealParent () |
return real parent | |
void | MakeCollection () |
Create the internal container at once if any. | |
Static Protected Member Functions inherited from TDataSet | |
static EDataSetPass | SortIt (TDataSet *ds) |
static EDataSetPass | SortIt (TDataSet *ds, void *user) |
Protected Attributes inherited from StMcEvent | |
char | mBeg [1] |
unsigned long | mEventGeneratorEventLabel |
unsigned long | mEventNumber |
unsigned long | mRunNumber |
unsigned long | mType |
unsigned long | mZWest |
unsigned long | mNWest |
unsigned long | mZEast |
unsigned long | mNEast |
unsigned long | mEvGenFSTracks |
unsigned long | mPrimaryTracks |
unsigned long | mSubProcessId |
float | mImpactParameter |
float | mPhiReactionPlane |
float | mTriggerTimeOffset |
unsigned long | mNBinary |
unsigned long | mNWoundedEast |
unsigned long | mNWoundedWest |
unsigned long | mNJets |
StMcVertex * | mPrimaryVertex |
StObject * | mBegColl [1] |
StMcTpcHitCollection * | mTpcHits |
StMcSvtHitCollection * | mSvtHits |
StMcSsdHitCollection * | mSsdHits |
StMcFtpcHitCollection * | mFtpcHits |
StMcRichHitCollection * | mRichHits |
StMcCtbHitCollection * | mCtbHits |
StMcTofHitCollection * | mTofHits |
StMcBTofHitCollection * | mBTofHits |
StMcMtdHitCollection * | mMtdHits |
StMcPxlHitCollection * | mPxlHits |
StMcIstHitCollection * | mIstHits |
StMcFgtHitCollection * | mFgtHits |
StMcEtrHitCollection * | mEtrHits |
StObject * | mEndColl [1] |
char | mEnd [1] |
StSPtrVecMcVertex | mVertices |
StSPtrVecMcTrack | mTracks |
Protected Attributes inherited from TDataSet | |
TDataSet * | fParent |
TSeqCollection * | fList |
Static Protected Attributes inherited from StMcEvent | |
static TString | mCvsTag = "$Id: StMcEvent.cc,v 2.40 2016/05/17 19:41:50 perev Exp $" |
Static Protected Attributes inherited from TDataSet | |
static TDataSet * | fgMainSet = &mainSet |
Definition at line 38 of file StMcHitIter.cxx.