![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <analysis/blob/master/EICTrigger/PHPy6JetTrigger.h>
Inheritance diagram for PHPy6JetTrigger:
Collaboration diagram for PHPy6JetTrigger:Public Member Functions | |
| PHPy6JetTrigger (const std::string &name="PHPy6JetTrigger") | |
| virtual | ~PHPy6JetTrigger () |
| bool | Apply (const HepMC::GenEvent *evt) |
| void | SetEtaHighLow (double etaHigh, double etaLow) |
| void | SetMinJetPt (double minPt) |
| void | SetJetR (double R) |
| void | PrintConfig () |
| PHPy6JetTrigger (const std::string &name="PHPy6JetTrigger") | |
| ~PHPy6JetTrigger () override | |
| bool | Apply (const HepMC::GenEvent *evt) override |
| void | SetEtaHighLow (double etaHigh, double etaLow) |
| void | SetMinJetPt (double minPt) |
| void | SetJetR (double R) |
| void | SetMinNumConstituents (int nconst) |
| void | PrintConfig () |
Public Member Functions inherited from PHPy6GenTrigger | |
| virtual | ~PHPy6GenTrigger () |
| virtual std::string | GetName () |
| std::vector< int > | convertToInts (std::string s) |
| void | Verbosity (int v) |
| virtual | ~PHPy6GenTrigger () |
| virtual std::string | GetName () |
| std::vector< int > | convertToInts (std::string s) |
| void | Verbosity (int v) |
| int | Verbosity () const |
Private Attributes | |
| double | _theEtaHigh |
| double | _theEtaLow |
| double | _minPt |
| double | _R |
| double | m_theEtaHigh = 4. |
| double | m_theEtaLow = 1. |
| double | m_minPt = 10. |
| double | m_R = 1. |
| int | m_nconst = 0 |
Additional Inherited Members | |
Protected Member Functions inherited from PHPy6GenTrigger | |
| PHPy6GenTrigger (const std::string &name="PHPy6GenTrigger") | |
| constructor | |
| PHPy6GenTrigger (const std::string &name="PHPy6GenTrigger") | |
| constructor | |
Protected Attributes inherited from PHPy6GenTrigger | |
| int | _verbosity |
Definition at line 14 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 14 of file PHPy6JetTrigger.h
| PHPy6JetTrigger::PHPy6JetTrigger | ( | const std::string & | name = "PHPy6JetTrigger" | ) |
Definition at line 21 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 21 of file PHPy6JetTrigger.C
|
virtual |
Definition at line 29 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 29 of file PHPy6JetTrigger.C
References PHPy6GenTrigger::_verbosity, and PrintConfig().
Here is the call graph for this function:| PHPy6JetTrigger::PHPy6JetTrigger | ( | const std::string & | name = "PHPy6JetTrigger" | ) |
|
override |
|
overridevirtual |
Reimplemented from PHPy6GenTrigger.
|
virtual |
Reimplemented from PHPy6GenTrigger.
Definition at line 33 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 33 of file PHPy6JetTrigger.C
References _minPt, _R, _theEtaHigh, _theEtaLow, PHPy6GenTrigger::_verbosity, antikt_algorithm, Best, E_scheme, ambiguity_solver_full_chain::idx, merge_hashes::p, and physmon_track_finding_ttbar::pt.
| void PHPy6JetTrigger::PrintConfig | ( | ) |
| void PHPy6JetTrigger::PrintConfig | ( | ) |
Definition at line 116 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 116 of file PHPy6JetTrigger.C
References _minPt, _R, _theEtaHigh, and _theEtaLow.
Referenced by ~PHPy6JetTrigger().
Here is the caller graph for this function:Definition at line 96 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 96 of file PHPy6JetTrigger.C
References _theEtaHigh, _theEtaLow, and swap().
Here is the call graph for this function:
|
inline |
Definition at line 23 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 23 of file PHPy6JetTrigger.h
References m_R, and Acts::IntegrationTest::R.
| void PHPy6JetTrigger::SetJetR | ( | double | R | ) |
Definition at line 112 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 112 of file PHPy6JetTrigger.C
References _R, and Acts::IntegrationTest::R.
|
inline |
Definition at line 22 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 22 of file PHPy6JetTrigger.h
References m_minPt, and physmon_track_finding_ttbar::minPt.
| void PHPy6JetTrigger::SetMinJetPt | ( | double | minPt | ) |
Definition at line 108 of file PHPy6JetTrigger.C.
View newest version in sPHENIX GitHub at line 108 of file PHPy6JetTrigger.C
References _minPt, and physmon_track_finding_ttbar::minPt.
|
inline |
Definition at line 24 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 24 of file PHPy6JetTrigger.h
References m_nconst.
|
private |
Definition at line 35 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 35 of file PHPy6JetTrigger.h
Referenced by Apply(), PrintConfig(), and SetMinJetPt().
|
private |
Definition at line 36 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 36 of file PHPy6JetTrigger.h
Referenced by Apply(), PrintConfig(), and SetJetR().
|
private |
Definition at line 33 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 33 of file PHPy6JetTrigger.h
Referenced by Apply(), PrintConfig(), and SetEtaHighLow().
|
private |
Definition at line 34 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 34 of file PHPy6JetTrigger.h
Referenced by Apply(), PrintConfig(), and SetEtaHighLow().
|
private |
Definition at line 31 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 31 of file PHPy6JetTrigger.h
Referenced by SetMinJetPt().
|
private |
Definition at line 33 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 33 of file PHPy6JetTrigger.h
Referenced by SetMinNumConstituents().
|
private |
Definition at line 32 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 32 of file PHPy6JetTrigger.h
Referenced by SetJetR().
|
private |
Definition at line 29 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 29 of file PHPy6JetTrigger.h
|
private |
Definition at line 30 of file PHPy6JetTrigger.h.
View newest version in sPHENIX GitHub at line 30 of file PHPy6JetTrigger.h