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

#include <analysis/blob/master/EICTrigger/PHPy6GenTrigger.h>

+ Inheritance diagram for PHPy6GenTrigger:
+ Collaboration diagram for PHPy6GenTrigger:

Public Member Functions

virtual ~PHPy6GenTrigger ()
 
virtual bool Apply (const HepMC::GenEvent *evt)
 
virtual std::string GetName ()
 
std::vector< int > convertToInts (std::string s)
 
void Verbosity (int v)
 
virtual ~PHPy6GenTrigger ()
 
virtual bool Apply (const HepMC::GenEvent *)
 
virtual std::string GetName ()
 
std::vector< int > convertToInts (std::string s)
 
void Verbosity (int v)
 
int Verbosity () const
 

Protected Member Functions

 PHPy6GenTrigger (const std::string &name="PHPy6GenTrigger")
 constructor
 
 PHPy6GenTrigger (const std::string &name="PHPy6GenTrigger")
 constructor
 

Protected Attributes

int _verbosity
 

Private Attributes

std::string _name
 
int m_Verbosity = 0
 
std::string m_Name
 

Detailed Description

Definition at line 16 of file PHPy6GenTrigger.h.

View newest version in sPHENIX GitHub at line 16 of file PHPy6GenTrigger.h

Constructor & Destructor Documentation

PHPy6GenTrigger::PHPy6GenTrigger ( const std::string &  name = "PHPy6GenTrigger")
protected

constructor

Definition at line 8 of file PHPy6GenTrigger.C.

View newest version in sPHENIX GitHub at line 8 of file PHPy6GenTrigger.C

PHPy6GenTrigger::~PHPy6GenTrigger ( )
virtual

Definition at line 13 of file PHPy6GenTrigger.C.

View newest version in sPHENIX GitHub at line 13 of file PHPy6GenTrigger.C

PHPy6GenTrigger::PHPy6GenTrigger ( const std::string &  name = "PHPy6GenTrigger")
protected

constructor

virtual PHPy6GenTrigger::~PHPy6GenTrigger ( )
virtual

Member Function Documentation

virtual bool PHPy6GenTrigger::Apply ( const HepMC::GenEvent *  )
inlinevirtual

Reimplemented in PHPy6ParticleTrigger, PHPy6ParticleTrigger, PHPy6ForwardElectronTrig, PHPy6JetTrigger, PHPy6ForwardElectronTrig, and PHPy6JetTrigger.

Definition at line 22 of file PHPy6GenTrigger.h.

View newest version in sPHENIX GitHub at line 22 of file PHPy6GenTrigger.h

virtual bool PHPy6GenTrigger::Apply ( const HepMC::GenEvent *  evt)
inlinevirtual

Reimplemented in PHPy6ParticleTrigger, PHPy6ParticleTrigger, PHPy6ForwardElectronTrig, PHPy6JetTrigger, PHPy6ForwardElectronTrig, and PHPy6JetTrigger.

Definition at line 26 of file PHPy6GenTrigger.h.

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

std::vector<int> PHPy6GenTrigger::convertToInts ( std::string  s)
std::vector< int > PHPy6GenTrigger::convertToInts ( std::string  s)

Definition at line 15 of file PHPy6GenTrigger.C.

View newest version in sPHENIX GitHub at line 15 of file PHPy6GenTrigger.C

References i.

Referenced by PHPy6ParticleTrigger::AddParents(), and PHPy6ParticleTrigger::AddParticles().

+ Here is the caller graph for this function:

virtual std::string PHPy6GenTrigger::GetName ( )
inlinevirtual

Definition at line 28 of file PHPy6GenTrigger.h.

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

References m_Name.

Referenced by cpp.ast.AstBuilder::_GetBases(), cpp.ast.AstBuilder::_GetClass(), cpp.ast.AstBuilder::_GetReturnTypeAndClassName(), cpp.ast.AstBuilder::_GetTemplatedTypes(), cpp.ast.AstBuilder::handle_namespace(), and cpp.ast.AstBuilder::handle_struct().

+ Here is the caller graph for this function:

virtual std::string PHPy6GenTrigger::GetName ( )
inlinevirtual

Definition at line 32 of file PHPy6GenTrigger.h.

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

References _name.

Referenced by cpp.ast.AstBuilder::_GetBases(), cpp.ast.AstBuilder::_GetClass(), cpp.ast.AstBuilder::_GetReturnTypeAndClassName(), cpp.ast.AstBuilder::_GetTemplatedTypes(), cpp.ast.AstBuilder::handle_namespace(), cpp.ast.AstBuilder::handle_struct(), and PHPythia6::register_trigger().

+ Here is the caller graph for this function:

void PHPy6GenTrigger::Verbosity ( int  v)
inline

Definition at line 35 of file PHPy6GenTrigger.h.

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

References m_Verbosity, and testSigmaEff::v.

void PHPy6GenTrigger::Verbosity ( int  v)
inline

Definition at line 36 of file PHPy6GenTrigger.h.

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

References _verbosity, and testSigmaEff::v.

int PHPy6GenTrigger::Verbosity ( ) const
inline

Definition at line 36 of file PHPy6GenTrigger.h.

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

References m_Verbosity.

Member Data Documentation

std::string PHPy6GenTrigger::_name
private

Definition at line 42 of file PHPy6GenTrigger.h.

View newest version in sPHENIX GitHub at line 42 of file PHPy6GenTrigger.h

Referenced by GetName().

int PHPy6GenTrigger::_verbosity
protected

Definition at line 39 of file PHPy6GenTrigger.h.

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

Referenced by PHPy6JetTrigger::Apply(), Verbosity(), and PHPy6JetTrigger::~PHPy6JetTrigger().

std::string PHPy6GenTrigger::m_Name
private

Definition at line 40 of file PHPy6GenTrigger.h.

View newest version in sPHENIX GitHub at line 40 of file PHPy6GenTrigger.h

Referenced by GetName().

int PHPy6GenTrigger::m_Verbosity = 0
private

Definition at line 39 of file PHPy6GenTrigger.h.

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

Referenced by Verbosity().


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