#include <ATLASJ_Event.h>
Public Methods | |
ATLASJ_Event () | |
ATLASJ_Event (TTree *tree) | |
ATLASJ_Event (int argc, char **argv) | |
virtual | ~ATLASJ_Event () |
void | Loop () |
const std::vector< Particle * > & | GetMuonList () const |
gets muon. | |
std::vector< Particle * > & | GetMuonList () |
gets muon. | |
const std::vector< Particle * > & | GetElecList () const |
gets electrons. | |
std::vector< Particle * > & | GetElecList () |
gets electrons. | |
const std::vector< Particle * > & | GetGammaList () const |
gets gammas. | |
std::vector< Particle * > & | GetGammaList () |
gets gammas. | |
const std::vector< Particle * > & | GetJetList () const |
gets jets. | |
std::vector< Particle * > & | GetJetList () |
gets jets. | |
const std::vector< Particle * > & | GetTrkList () const |
gets charged tracks. | |
std::vector< Particle * > & | GetTrkList () |
gets charged tracks. | |
const std::vector< Particle * > & | GetGenList () const |
gets generated tracks. | |
std::vector< Particle * > & | GetGenList () |
gets generated tracks. | |
const std::vector< Particle * > & | GetCellList () const |
gets cells. | |
std::vector< Particle * > & | GetCellList () |
gets cells. | |
double | GetMissPx () const |
gets x of the missing energy. | |
double | GetMissPy () const |
gets y of the missing energy. | |
int | GetRunNumber () const |
gets run number. | |
int | GetEventNumber () const |
gets event number. | |
double | GetEventWeight () const |
gets event weight. | |
int | IsMC () const |
gets mc flag. | |
int | GetModeMC () const |
gets mc modes (fast, full etc). | |
int | IsDebug () const |
gets debug flag. | |
int | IsSkim () const |
gets a flag for the skim. | |
void | SetDebug (int f) |
void | SetSkim (int f) |
sets a flag for the skim. | |
virtual void | FillEvent () |
virtual void | DeleteEvent () |
virtual void | DeleteList (std::vector< Particle * > &list) |
virtual void | doCmdInfo (const std::vector< std::string > &strs) |
Public Attributes | |
Int_t | Nrun |
current Tree number in a TChain. | |
Int_t | Ievnt |
Float_t | Wt |
Int_t | Np |
Int_t | Istgen [100] |
Int_t | Idgen [100] |
Int_t | Iddet [100] |
Float_t | Pgen [100][4] |
Float_t | Vgen [100][3] |
UInt_t | Posdet [100] |
Int_t | Posmo [100] |
Int_t | Nmu |
UInt_t | Nisomu |
Int_t | Chgmu [20] |
Int_t | Posmu [20] |
Float_t | Pmu [20][3] |
UInt_t | Trgmu [20] |
UInt_t | Clusmu [20] |
Int_t | Nel |
Int_t | Chgel [20] |
Int_t | Posel [20] |
Float_t | Pel [20][3] |
Int_t | Nph |
Int_t | Posph [20] |
Float_t | Pph [20][3] |
Int_t | Njt |
Int_t | Idjt [100] |
Int_t | Posjt [100] |
Float_t | Pjt [100][3] |
Float_t | Etaini [100] |
Float_t | Phiini [100] |
Float_t | Pmiss [2] |
Float_t | Pnu [2] |
Float_t | Circ |
Float_t | Thrust |
Float_t | Oblat |
UChar_t | Trig [10] |
Int_t | Ncel |
Float_t | Etacel [1000] |
Float_t | Phicel [1000] |
Float_t | Ecel [1000] |
Int_t | Nclus |
Float_t | Etaseed [50] |
Float_t | Phiseed [50] |
Float_t | Eclus [50] |
Int_t | Ntrck |
Int_t | Postrck [500] |
Float_t | D0det [500] |
Float_t | Z0det [500] |
Float_t | Ptrkdet [500][3] |
Float_t | Qtrkdet [500] |
Float_t | D0gen [500] |
Float_t | Z0gen [500] |
Float_t | Ptrkgen [500][3] |
Float_t | Qtrkgen [500] |
Protected Methods | |
virtual void | Initialization () |
called at the first of the event loop. | |
virtual void | Doit () |
called at each event. | |
virtual void | Finalization () |
called at the end of the event loop. | |
virtual std::string | GetParam (const std::string &) |
gets a parameter defined by user. | |
virtual void | ActivateInfo (const std::string &) |
activates the specified information by the argument. | |
virtual void | DeactivateInfo (const std::string &) |
deactivate the specified information by the argument. | |
virtual void | ActivateInfo () |
activates event information. | |
virtual void | DeactivateInfo () |
deactivates event information. | |
virtual void | ActivateMuon () |
activates muon information. | |
virtual void | DeactivateMuon () |
deactivates muon information. | |
virtual void | ActivateElec () |
activates electron information. | |
virtual void | DeactivateElec () |
deactivates electron information. | |
virtual void | ActivateGamma () |
activates gamma information. | |
virtual void | DeactivateGamma () |
deactivates gamma information. | |
virtual void | ActivateJet () |
activates jet information. | |
virtual void | DeactivateJet () |
deactivates jet information. | |
virtual void | ActivateTrk () |
activates track information. | |
virtual void | DeactivateTrk () |
deactivates track information. | |
virtual void | ActivateGen () |
activates generator information. | |
virtual void | DeactivateGen () |
deactivates generator information. | |
virtual void | ActivateMissPt () |
activates missing energy information. | |
virtual void | DeactivateMissPt () |
deactivates missing energy information. | |
virtual void | ActivateCell () |
activates cell information. | |
virtual void | DeactivateCell () |
deactivate cell information. | |
virtual void | ActivateOther () |
activates other information. | |
virtual void | DeactivateOther () |
deactivates other information. | |
virtual void | ActivateAll () |
activates the all information included the above "ActivateXXXXX"s. | |
virtual void | DeactivateAll () |
deactivates the all information included the above "ActivateXXXXX"s. |