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

copied from muDst More...

#include <StEEmcMixEvent.h>

Inheritance diagram for StEEmcMixEvent:

Public Member Functions

void addPair (StEEmcPair p)
 
void setEvent (StMuEvent *event)
 
void setSpin4 (Int_t s)
 
void Clear (Option_t *opts="")
 
Float_t sum3x3 (Int_t index)
 
Float_t sum3x3 ()
 
Float_t htdsm ()
 
Float_t tpdsm ()
 
Int_t npi0 ()
 
Int_t deta ()
 
Int_t dphi ()
 
Int_t deta (Int_t i)
 
Int_t dphi (Int_t i)
 
void addPoint (StEEmcPoint p)
 
void addPair (StEEmcPair p)
 
void addMixed (StEEmcPair p)
 
void addTower (StEEmcTower t)
 
void setLeadingPair (StEEmcPair &p)
 
void addCluster (StEEmcSmdCluster c)
 
void setEvent (StMuEvent *event)
 
void setTotalEnergy (Float_t e)
 
void setTotalPoints (Float_t e)
 
void setEnergySeen (Float_t e)
 
void setTotalEnergyU (Int_t s, Float_t e)
 
void setTotalEnergyV (Int_t s, Float_t e)
 
void setHighTower (StEEmcTower &t)
 
void Clear (Option_t *opts="")
 

Public Attributes

Int_t mEventId
 Items to be copied from StMuEvent.
 
Int_t mEventNumber
 
Int_t mRunId
 
Int_t mRunNumber
 
StEventInfo mEventInfo
 
StRunInfo mRunInfo
 
StL0Trigger mL0trigger
 
StMuTriggerIdCollection mMuTriggerIdCollection
 
StBbcTriggerDetector mBbcTrigger
 
StEmcTriggerDetector mEmcTrigger
 
Double_t mMagneticField
 
Float_t mADC [720]
 
Float_t mGain [720]
 
UShort_t mStat [720]
 
Int_t pedEEmcDSM_HT [90]
 
Int_t pedEEmcDSM_TP [90]
 
Int_t mSpin4
 
Int_t bx7
 
Int_t bx48
 
Int_t bxStar
 
Int_t nPairs
 From EEMC point-maker.
 
std::vector< Float_t > mMass
 
std::vector< Float_t > mPT
 
std::vector< Float_t > mEta
 
std::vector< Float_t > mPhi
 
std::vector< Float_t > mZgg
 
std::vector< Float_t > mEnergy
 
std::vector< Float_t > mEpre1
 
std::vector< Float_t > mEpre2
 
std::vector< Float_t > mEpost
 
std::vector< Float_t > mEsmdu
 
std::vector< Float_t > mEsmdv
 
std::vector< Float_t > mZvertex
 
std::vector< Float_t > mPhigg
 
std::vector< Int_t > mTower1
 
std::vector< Int_t > mTower2
 
std::vector< Float_t > mEnergy1
 
std::vector< Float_t > mEnergy2
 
Float_t mTotalEnergyT
 
Float_t mTotalEnergyP
 
Float_t mTotalEnergyQ
 
Float_t mTotalEnergyR
 
Float_t mTotalEnergyU
 
Float_t mTotalEnergyV
 
std::vector< Int_t > mNumberT
 
std::vector< Int_t > mNumberR
 
std::vector< Int_t > mNumberU
 
std::vector< Int_t > mNumberV
 
std::vector< Int_t > mNumberOfTracks
 
std::vector< Int_t > mNumberOfPoints
 
std::vector< Int_t > mNumberOfTowerClusters
 
std::vector< Int_t > mNumberOfSmduClusters
 
std::vector< Int_t > mNumberOfSmdvClusters
 

Protected Member Functions

 ClassDef (StEEmcMixEvent, 2)
 
 ClassDef (StEEmcMixEvent, 1)
 

Protected Attributes

Int_t nReal
 From EEMC point-maker.
 
Int_t nMixed
 
TClonesArray * mRealPairs
 
TClonesArray * mMixedPairs
 
StEEmcPair mLeadingPair
 Pair which contains the two most energetic points.
 
Int_t nPoints
 
TClonesArray * mPoints
 
Int_t nClustersU
 
TClonesArray * mClustersU
 
Int_t nClustersV
 
TClonesArray * mClustersV
 
Float_t mEtotal
 Total energy in eemc.
 
Float_t mEpoints
 
Float_t mEseen
 
Float_t mEtotalU [12]
 
Float_t mEtotalV [12]
 
Int_t nTowers
 Hit towers from A2E maker.
 
TClonesArray * mTowers
 
StEEmcTower mHighTower
 Maximum tower.
 

Detailed Description

copied from muDst

Definition at line 23 of file StEEmcMixEvent.h.

Member Function Documentation

Float_t StEEmcMixEvent::sum3x3 ( Int_t  index)

loop over adjacent towers

Definition at line 178 of file StEEmcMixEvent.cxx.

References mADC, and sum3x3().

Referenced by sum3x3().

Member Data Documentation

Float_t StEEmcMixEvent::mADC[720]

Ped subtracted ADC values from mEEanalysis. Index is etawise

Definition at line 54 of file StEEmcMixEvent.h.

Referenced by StEEmcPi0Analysis::Make(), and sum3x3().

std::vector<Int_t> StEEmcMixEvent::mNumberOfPoints

number of points matching pi0 candidate tower cluster

Definition at line 110 of file StEEmcMixEvent.h.

Referenced by StEEmcPi0Maker::Make().

std::vector<Int_t> StEEmcMixEvent::mNumberOfTracks

number of tracks pointing at pi0 candidate tower cluster

Definition at line 109 of file StEEmcMixEvent.h.

Referenced by StEEmcPi0Maker::Make().


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