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

#include <analysis/blob/master/EventMix/src/sPHElectronPair.h>

+ Inheritance diagram for sPHElectronPair:
+ Collaboration diagram for sPHElectronPair:

Public Member Functions

virtual ~sPHElectronPair ()
 
virtual void identify (std::ostream &os=std::cout) const
 
virtual void Reset ()
 Clear Event.
 
virtual int isValid () const
 isValid returns non zero if object contains vailid data
 
virtual PHObjectCloneMe () const
 Virtual copy constructor.
 
virtual sPHElectronget_first ()
 
virtual sPHElectronget_second ()
 
virtual int get_id () const
 
virtual int get_type () const
 
virtual double get_mass () const
 
virtual double get_pt () const
 
virtual double get_eta () const
 
virtual double get_phiv () const
 
virtual double get_min_mass () const
 
virtual void set_id (int id)
 
virtual void set_type (int type)
 
virtual void set_min_mass (double mm)
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectclone () const final
 
PHObjectClone (const char *newname="") const final
 
void Copy (TObject &object) const final
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Protected Member Functions

 sPHElectronPair ()
 

Detailed Description

Definition at line 12 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 12 of file sPHElectronPair.h

Constructor & Destructor Documentation

virtual sPHElectronPair::~sPHElectronPair ( )
inlinevirtual

Definition at line 15 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 15 of file sPHElectronPair.h

sPHElectronPair::sPHElectronPair ( )
inlineprotected

Definition at line 39 of file sPHElectronPair.h.

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

Member Function Documentation

virtual PHObject* sPHElectronPair::CloneMe ( ) const
inlinevirtual

Virtual copy constructor.

Reimplemented from PHObject.

Reimplemented in sPHElectronPairv1.

Definition at line 21 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 21 of file sPHElectronPair.h

virtual double sPHElectronPair::get_eta ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 30 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 30 of file sPHElectronPair.h

virtual sPHElectron* sPHElectronPair::get_first ( )
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 23 of file sPHElectronPair.h.

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

virtual int sPHElectronPair::get_id ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 26 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 26 of file sPHElectronPair.h

virtual double sPHElectronPair::get_mass ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 28 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 28 of file sPHElectronPair.h

virtual double sPHElectronPair::get_min_mass ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 32 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 32 of file sPHElectronPair.h

virtual double sPHElectronPair::get_phiv ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 31 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 31 of file sPHElectronPair.h

virtual double sPHElectronPair::get_pt ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 29 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 29 of file sPHElectronPair.h

virtual sPHElectron* sPHElectronPair::get_second ( )
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 24 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 24 of file sPHElectronPair.h

virtual int sPHElectronPair::get_type ( ) const
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 27 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 27 of file sPHElectronPair.h

virtual void sPHElectronPair::identify ( std::ostream &  os = std::cout) const
inlinevirtual

identify Function from PHObject

Parameters
osOutput Stream

Reimplemented from PHObject.

Reimplemented in sPHElectronPairv1.

Definition at line 17 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 17 of file sPHElectronPair.h

References os.

virtual int sPHElectronPair::isValid ( ) const
inlinevirtual

isValid returns non zero if object contains vailid data

Reimplemented from PHObject.

Reimplemented in sPHElectronPairv1.

Definition at line 20 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 20 of file sPHElectronPair.h

virtual void sPHElectronPair::Reset ( )
inlinevirtual

Clear Event.

Reimplemented from PHObject.

Reimplemented in sPHElectronPairv1.

Definition at line 19 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 19 of file sPHElectronPair.h

virtual void sPHElectronPair::set_id ( int  id)
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 34 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 34 of file sPHElectronPair.h

virtual void sPHElectronPair::set_min_mass ( double  mm)
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 36 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 36 of file sPHElectronPair.h

virtual void sPHElectronPair::set_type ( int  type)
inlinevirtual

Reimplemented in sPHElectronPairv1.

Definition at line 35 of file sPHElectronPair.h.

View newest version in sPHENIX GitHub at line 35 of file sPHElectronPair.h


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