#include <Event.h>
Inheritance diagram for Event:
Definition at line 100 of file Event.h.
Event::~Event | ( | ) | [virtual] |
Definition at line 123 of file Event.cxx.
References Clear(), fClosestDistance, fEventName, fgHist, fH, fHighPt, and fMuons.
Event::Event | ( | ) |
virtual Event::~Event | ( | ) | [virtual] |
Definition at line 135 of file Event.cxx.
References AddTrack(), Clear(), TRefArray::Delete(), fEventName, fHighPt, fIsValid, fMuons, fTriggerBits, TRandom::Gaus(), TProcessID::GetObjectCount(), gRandom, kTRUE, m, random, TRandom::Rannor(), TRandom::Rndm(), TBits::SetBitNumber(), SetFlag(), SetHeader(), SetMatrix(), SetMeasure(), SetNseg(), SetNvertex(), TProcessID::SetObjectCount(), SetTemperature(), SetType(), sprintf(), and t.
Referenced by main(), ProofEvent::Process(), and stress8write().
void Event::Clear | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 207 of file Event.cxx.
References TClonesArray::Clear(), TBits::Clear(), TRefArray::Delete(), fHighPt, fMuons, fTracks, and fTriggerBits.
Referenced by Build(), copytree3(), stress10(), tree4r(), tree4w(), and ~Event().
Bool_t Event::IsValid | ( | ) | const [inline] |
void Event::Reset | ( | Option_t * | option = "" |
) | [static] |
Definition at line 216 of file Event.cxx.
References fgHist, and fgTracks.
Referenced by MakeHisto(), stress10(), stress13(), stress15(), stress8(), stress9tree(), and tree4().
void Event::ResetHistogramPointer | ( | ) | [inline] |
void Event::SetNseg | ( | Int_t | n | ) | [inline] |
void Event::SetNtrack | ( | Int_t | n | ) | [inline] |
void Event::SetNvertex | ( | Int_t | n | ) | [inline] |
void Event::SetFlag | ( | UInt_t | f | ) | [inline] |
void Event::SetTemperature | ( | Double32_t | t | ) | [inline] |
void Event::SetType | ( | char * | type | ) | [inline] |
______________________________________________________________________________
Definition at line 226 of file Event.cxx.
References fEvtHdr, fgHist, fH, TH1::Fill(), fNtrack, and EventHeader::Set().
void Event::SetMatrix | ( | UChar_t | x, | |
UChar_t | y, | |||
Double32_t | what | |||
) | [inline] |
void Event::SetRandomVertex | ( | ) |
Definition at line 241 of file Event.cxx.
References fClosestDistance, fNvertex, TRandom::Gaus(), gRandom, and k.
Referenced by SetNvertex().
char* Event::GetType | ( | ) | [inline] |
Int_t Event::GetNtrack | ( | ) | const [inline] |
Definition at line 148 of file Event.h.
References fNtrack.
Referenced by copytree3(), HistogramManager::Hfill(), MakeHisto(), ProofEvent::Process(), stress9tree(), and tree4r().
Int_t Event::GetNseg | ( | ) | const [inline] |
Definition at line 149 of file Event.h.
References fNseg.
Referenced by HistogramManager::Hfill(), MakeHisto(), and stress9tree().
Int_t Event::GetNvertex | ( | ) | const [inline] |
Double32_t Event::GetTemperature | ( | ) | const [inline] |
Definition at line 152 of file Event.h.
References fTemperature.
Referenced by HistogramManager::Hfill(), MakeHisto(), and stress9tree().
EventHeader* Event::GetHeader | ( | ) | [inline] |
Definition at line 153 of file Event.h.
References fEvtHdr.
Referenced by MakeHisto(), stress10(), and stress9tree().
TClonesArray* Event::GetTracks | ( | ) | const [inline] |
Definition at line 154 of file Event.h.
References fTracks.
Referenced by HistogramManager::Hfill(), MakeHisto(), and stress9tree().
TRefArray* Event::GetHighPt | ( | ) | const [inline] |
TRefArray* Event::GetMuons | ( | ) | const [inline] |
Track* Event::GetLastTrack | ( | ) | const [inline] |
TH1F* Event::GetHistogram | ( | ) | const [inline] |
Definition at line 158 of file Event.h.
References fH.
Referenced by MakeHisto(), and stress9tree().
TH1* Event::GetWebHistogram | ( | ) | const [inline] |
Double32_t Event::GetMatrix | ( | UChar_t | x, | |
UChar_t | y | |||
) | [inline] |
Definition at line 161 of file Event.h.
References fMatrix.
Referenced by MakeHisto(), and stress9tree().
TBits& Event::GetTriggerBits | ( | ) | [inline] |
Bool_t Event::IsValid | ( | ) | const [inline] |
void Event::ResetHistogramPointer | ( | ) | [inline] |
void Event::SetNseg | ( | Int_t | n | ) | [inline] |
void Event::SetNtrack | ( | Int_t | n | ) | [inline] |
void Event::SetNvertex | ( | Int_t | n | ) | [inline] |
void Event::SetFlag | ( | UInt_t | f | ) | [inline] |
void Event::SetTemperature | ( | Double32_t | t | ) | [inline] |
void Event::SetType | ( | char * | type | ) | [inline] |
void Event::SetMatrix | ( | UChar_t | x, | |
UChar_t | y, | |||
Double32_t | what | |||
) | [inline] |
void Event::SetRandomVertex | ( | ) |
Int_t Event::GetNtrack | ( | ) | const [inline] |
Int_t Event::GetNvertex | ( | ) | const [inline] |
UInt_t Event::GetFlag | ( | ) | const [inline] |
Double32_t Event::GetTemperature | ( | ) | const [inline] |
EventHeader* Event::GetHeader | ( | ) | [inline] |
TClonesArray* Event::GetTracks | ( | ) | const [inline] |
TRefArray* Event::GetHighPt | ( | ) | const [inline] |
TRefArray* Event::GetMuons | ( | ) | const [inline] |
Track* Event::GetLastTrack | ( | ) | const [inline] |
TH1F* Event::GetHistogram | ( | ) | const [inline] |
TH1* Event::GetWebHistogram | ( | ) | const [inline] |
Double32_t Event::GetMatrix | ( | UChar_t | x, | |
UChar_t | y | |||
) | [inline] |
TBits& Event::GetTriggerBits | ( | ) | [inline] |
char Event::fType [private] |
Definition at line 103 of file Event.h.
Referenced by GetType(), TMVA::kNN::Event::GetType(), and SetType().
char* Event::fEventName [private] |
Int_t Event::fNtrack [private] |
Definition at line 105 of file Event.h.
Referenced by AddTrack(), GetNtrack(), SetHeader(), and SetNtrack().
Int_t Event::fNseg [private] |
Int_t Event::fNvertex [private] |
Definition at line 107 of file Event.h.
Referenced by GetNvertex(), SetNvertex(), and SetRandomVertex().
UInt_t Event::fFlag [private] |
Double32_t Event::fTemperature [private] |
Int_t Event::fMeasures [private] |
Double32_t Event::fMatrix [private] |
Double32_t* Event::fClosestDistance [private] |
Definition at line 112 of file Event.h.
Referenced by GetClosestDistance(), SetRandomVertex(), and ~Event().
EventHeader Event::fEvtHdr [private] |
TClonesArray* Event::fTracks [private] |
TRefArray* Event::fHighPt [private] |
Definition at line 115 of file Event.h.
Referenced by AddTrack(), Build(), Clear(), GetHighPt(), and ~Event().
TRefArray* Event::fMuons [private] |
Definition at line 116 of file Event.h.
Referenced by AddTrack(), Build(), Clear(), GetMuons(), and ~Event().
TRef Event::fLastTrack [private] |
TRef Event::fWebHistogram [private] |
Definition at line 119 of file Event.h.
Referenced by GetHistogram(), ResetHistogramPointer(), SetHeader(), and ~Event().
TBits Event::fTriggerBits [private] |
Bool_t Event::fIsValid [private] |
TClonesArray* Event::fgTracks [static, private] |
TH1F* Event::fgHist [static, private] |
char* Event::fEventName [private] |
Double32_t* Event::fClosestDistance [private] |
TClonesArray* Event::fTracks [private] |
TRefArray* Event::fHighPt [private] |
TRefArray* Event::fMuons [private] |