Main Page   Class Hierarchy   Compound List   File List   Compound Members  

ATLASJ_Event Class Reference

ATLASJ_Event class. More...

#include <ATLASJ_Event.h>

List of all members.

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.


Detailed Description

ATLASJ_Event class.


The documentation for this class was generated from the following files:
Generated on Tue Apr 13 13:25:33 2004 for ATLAS JAPAN by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002