Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UpsilonPair Class Reference

UpsilonPair. More...

#include <analysis/blob/master/EMCal-analysis/EMCalAna/UpsilonPair.h>

+ Inheritance diagram for UpsilonPair:
+ Collaboration diagram for UpsilonPair:

Public Types

enum  { N_trk = 2 }
 

Public Member Functions

 UpsilonPair ()
 
virtual ~UpsilonPair ()
 
virtual void Reset ()
 Clear Event.
 
EMCalTrkget_trk (int i)
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectCloneMe () const
 Virtual copy constructor.
 
virtual PHObjectclone () const final
 
PHObjectClone (const char *newname="") const final
 
void Copy (TObject &object) const final
 
virtual void identify (std::ostream &os=std::cout) const
 
virtual int isValid () const
 isValid returns non zero if object contains vailid data
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Public Attributes

float gmass
 
float mass
 
bool good_upsilon
 
TClonesArray * trk
 

Detailed Description

UpsilonPair.

Definition at line 23 of file UpsilonPair.h.

View newest version in sPHENIX GitHub at line 23 of file UpsilonPair.h

Member Enumeration Documentation

anonymous enum
Enumerator:
N_trk 

Definition at line 41 of file UpsilonPair.h.

View newest version in sPHENIX GitHub at line 41 of file UpsilonPair.h

Constructor & Destructor Documentation

UpsilonPair::UpsilonPair ( )
UpsilonPair::~UpsilonPair ( )
virtual

Definition at line 30 of file UpsilonPair.C.

View newest version in sPHENIX GitHub at line 30 of file UpsilonPair.C

References assert, and trk.

Member Function Documentation

EMCalTrk * UpsilonPair::get_trk ( int  i)

Definition at line 59 of file UpsilonPair.C.

View newest version in sPHENIX GitHub at line 59 of file UpsilonPair.C

References assert, N_trk, t, and trk.

Referenced by EMCalAna::process_event_UpslisonTrig().

+ Here is the caller graph for this function:

void UpsilonPair::Reset ( )
virtual

Clear Event.

Reimplemented from PHObject.

Definition at line 38 of file UpsilonPair.C.

View newest version in sPHENIX GitHub at line 38 of file UpsilonPair.C

References assert, gmass, good_upsilon, i, mass, N_trk, t, and trk.

Member Data Documentation

float UpsilonPair::gmass

Definition at line 37 of file UpsilonPair.h.

View newest version in sPHENIX GitHub at line 37 of file UpsilonPair.h

Referenced by EMCalAna::process_event_UpslisonTrig(), and Reset().

bool UpsilonPair::good_upsilon

Definition at line 39 of file UpsilonPair.h.

View newest version in sPHENIX GitHub at line 39 of file UpsilonPair.h

Referenced by EMCalAna::process_event_UpslisonTrig(), and Reset().

float UpsilonPair::mass

Definition at line 38 of file UpsilonPair.h.

View newest version in sPHENIX GitHub at line 38 of file UpsilonPair.h

Referenced by EMCalAna::process_event_UpslisonTrig(), and Reset().

TClonesArray* UpsilonPair::trk

Definition at line 44 of file UpsilonPair.h.

View newest version in sPHENIX GitHub at line 44 of file UpsilonPair.h

Referenced by get_trk(), Reset(), and ~UpsilonPair().


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