EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHPy6GenTrigger Class Reference

#include <fun4all_coresoftware/blob/master/generators/PHPythia6/PHPy6GenTrigger.h>

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

Public Member Functions

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
 

Private Attributes

int m_Verbosity = 0
 
std::string m_Name
 

Detailed Description

Definition at line 13 of file PHPy6GenTrigger.h.

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

Constructor & Destructor Documentation

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

constructor

Definition at line 6 of file PHPy6GenTrigger.cc.

View newest version in sPHENIX GitHub at line 6 of file PHPy6GenTrigger.cc

PHPy6GenTrigger::~PHPy6GenTrigger ( )
virtual

Definition at line 12 of file PHPy6GenTrigger.cc.

View newest version in sPHENIX GitHub at line 12 of file PHPy6GenTrigger.cc

Member Function Documentation

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

Reimplemented in PHPy6ParticleTrigger, PHPy6ForwardElectronTrig, and PHPy6JetTrigger.

Definition at line 22 of file PHPy6GenTrigger.h.

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

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

Definition at line 14 of file PHPy6GenTrigger.cc.

View newest version in sPHENIX GitHub at line 14 of file PHPy6GenTrigger.cc

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

+ Here is the caller graph for this function:

virtual std::string PHPy6GenTrigger::GetName ( void  )
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 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 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.

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

+ Here is the caller graph for this function:

Member Data Documentation

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: