#include <JetEvent.h>
Inheritance diagram for JetEvent:

Public Member Functions | |
| JetEvent () | |
| virtual | ~JetEvent () |
| void | Build (Int_t jetm=3, Int_t trackm=10, Int_t hitam=100, Int_t hitbm=10) |
| void | Clear (Option_t *option="") |
| void | Reset (Option_t *option="") |
| Int_t | GetNjet () const |
| Int_t | GetNtrack () const |
| Int_t | GetNhitA () const |
| Int_t | GetNhitB () const |
| Jet * | AddJet () |
| Track * | AddTrack () |
| Hit * | AddHitA () |
| Hit * | AddHitB () |
| TClonesArray * | GetJets () const |
Private Attributes | |
| TVector3 | fVertex |
| Int_t | fNjet |
| Int_t | fNtrack |
| Int_t | fNhitA |
| Int_t | fNhitB |
| TClonesArray * | fJets |
| TClonesArray * | fTracks |
| TClonesArray * | fHitsA |
| TClonesArray * | fHitsB |
Static Private Attributes | |
| static TClonesArray * | fgJets |
| static TClonesArray * | fgTracks |
| static TClonesArray * | fgHitsA |
| static TClonesArray * | fgHitsB |
Definition at line 64 of file JetEvent.h.
| JetEvent::JetEvent | ( | ) |
Definition at line 25 of file JetEvent.cxx.
| JetEvent::~JetEvent | ( | ) | [virtual] |
Definition at line 48 of file JetEvent.cxx.
References TRefArray::Add(), AddHitA(), AddHitB(), AddJet(), AddTrack(), Clear(), fNhitA, fNhitB, fNjet, fNtrack, Jet::fPhi, Jet::fPt, Jet::fTracks, fVertex, THit::fX, THit::fY, THit::fZ, TRandom::Gaus(), TProcessID::GetObjectCount(), gRandom, hit, j, TMath::Pi(), TRandom::Rndm(), TProcessID::SetObjectCount(), TVector3::SetXYZ(), t, and track().
Referenced by write().
| void JetEvent::Clear | ( | Option_t * | option = "" |
) | [virtual] |
Reimplemented from TObject.
Definition at line 146 of file JetEvent.cxx.
References TClonesArray::Clear(), fHitsA, fHitsB, fJets, and fTracks.
Referenced by Build().
| void JetEvent::Reset | ( | Option_t * | option = "" |
) |
Definition at line 155 of file JetEvent.cxx.
References fgHitsA, fgHitsB, fgJets, and fgTracks.
Referenced by ~JetEvent().
| Int_t JetEvent::GetNjet | ( | ) | const [inline] |
| Int_t JetEvent::GetNtrack | ( | ) | const [inline] |
| Int_t JetEvent::GetNhitA | ( | ) | const [inline] |
| Int_t JetEvent::GetNhitB | ( | ) | const [inline] |
| Jet * JetEvent::AddJet | ( | ) |
| Track * JetEvent::AddTrack | ( | ) |
| Hit * JetEvent::AddHitA | ( | ) |
| Hit * JetEvent::AddHitB | ( | ) |
| TClonesArray* JetEvent::GetJets | ( | ) | const [inline] |
TVector3 JetEvent::fVertex [private] |
Int_t JetEvent::fNjet [private] |
Int_t JetEvent::fNtrack [private] |
Int_t JetEvent::fNhitA [private] |
Int_t JetEvent::fNhitB [private] |
TClonesArray* JetEvent::fJets [private] |
TClonesArray* JetEvent::fTracks [private] |
TClonesArray* JetEvent::fHitsA [private] |
TClonesArray* JetEvent::fHitsB [private] |
TClonesArray* JetEvent::fgJets [static, private] |
TClonesArray* JetEvent::fgTracks [static, private] |
TClonesArray * JetEvent::fgHitsA [static, private] |
TClonesArray * JetEvent::fgHitsB [static, private] |
1.5.1