StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
StJets Class Reference

#include <StJets.h>

Inheritance diagram for StJets:

Public Member Functions

void Clear (bool clearTracks=false)
 
void Clear (Option_t *opt)
 
void setBemcCorrupt (bool v)
 Set the BEMC corrupt flag. true –> event is corrupt, no jet finding was performed.
 
bool bemcCorrupt () const
 
int nJets () const
 The number of jets found in this event.
 
TClonesArray * jets ()
 Access to the jets in this event.
 
void addJet (StJet &jet)
 
TClonesArray * tracks ()
 The track/tower to jet indices TClonesArray: this contains all the 4momenta contained in jets for jet finding! This is for expert use only.
 
TClonesArray * towers ()
 
void addTrackToIndex (TrackToJetIndex &t2j)
 
void addTowerToIndex (TowerToJetIndex &t2j)
 
TObjArray tracks (int jetIndex) const
 Here's how you get the 4-momenta of a track/tower in a given jet. This contains tracks and energy-corrected-towers. Use this for Frag. Function.
 
TObjArray towers (int jetIndex) const
 
vector< TLorentzVector * > particles (int jetIndex) const
 
int eventId () const
 access to event numbers, used to synchronize with StMuDstMaker for simultaneous reading
 
int eventNumber () const
 
int runId () const
 
int runNumber () const
 
void seteventId (int v)
 
void seteventNumber (int v)
 
void setrunId (int v)
 
void setrunNumber (int v)
 
int nDylanPoints () const
 A double check, used to synchronize with StMuDstMaker for simultaneous reading. More...
 
void setDylanPoints (int v)
 
double sumEmcE () const
 Summed energy of towers with e>0.4 (after status check)
 
void setSumEmcE (double v)
 
double e (int jetIndex) const
 User Interface as per Thomas H's request. Access jet kinematics based on index:
 
double et (int jetIndex) const
 
double p (int jetIndex) const
 
double pt (int jetIndex) const
 
double phi (int jetIndex) const
 
double eta (int jetIndex) const
 
int nCell (int jetIndex) const
 
int charge (int jetIndex) const
 

Detailed Description

Author
T.Henry (Texas A&M) StJets persistently encapsulates the event-wise results of a given jet algorithm. That is, it stores a container of StJet objects. Additionally, it also stores some information to persistently store the parent-daughter relationsip between jets and tracks.

Definition at line 24 of file StJets.h.

Member Function Documentation

int StJets::nDylanPoints ( ) const
inline

A double check, used to synchronize with StMuDstMaker for simultaneous reading.

Number of towers with e>0.4 GeV (after status check)

Definition at line 73 of file StJets.h.


The documentation for this class was generated from the following files: