#include <SUSYSignalTagger.h>
|
Gaudi::Property< std::string > | m_eventInfoName { this, "EventInfoName", "EventInfo", "Event Info Key"} |
|
Gaudi::Property< std::string > | m_mcName { this,"MCCollectionName", "TruthParticles", "MC Collection Key"} |
|
Definition at line 26 of file SUSYSignalTagger.h.
◆ SUSYSignalTagger()
DerivationFramework::SUSYSignalTagger::SUSYSignalTagger |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ ~SUSYSignalTagger()
DerivationFramework::SUSYSignalTagger::~SUSYSignalTagger |
( |
| ) |
|
|
default |
◆ addBranches()
StatusCode DerivationFramework::SUSYSignalTagger::addBranches |
( |
| ) |
const |
|
overridevirtual |
Definition at line 27 of file SUSYSignalTagger.cxx.
31 return StatusCode::FAILURE;
37 return StatusCode::FAILURE;
45 dec_procID(*eventInfo) = 0;
46 dec_pdgId1(*eventInfo) = -99;
47 dec_pdgId2(*eventInfo) = -99;
48 return StatusCode::SUCCESS;
53 dec_procID(*eventInfo) = procID;
54 dec_pdgId1(*eventInfo) = pdgId1;
55 dec_pdgId2(*eventInfo) = pdgId2;
56 return StatusCode::SUCCESS;
◆ FindSusyHardProc()
Definition at line 61 of file SUSYSignalTagger.cxx.
67 if (!truthP || truthP->
empty()) {
70 for (
const auto tp : *truthP) {
72 if (
tp->nParents() != 0) {
76 }
else if (!secondsp) {
99 if (!firstsp && !secondsp)
return false;
101 if (firstsp && firstsp->nChildren() == 1) {
102 for (
const auto tp : *truthP) {
109 if (secondsp && secondsp->nChildren() == 1) {
110 for (
const auto tp : *truthP) {
117 if (firstsp && abs(firstsp->pdgId()) > 1000000) pdgid1 = firstsp->pdgId();
118 if (secondsp && abs(secondsp->pdgId()) > 1000000) pdgid2 = secondsp->pdgId();
◆ m_eventInfoName
Gaudi::Property<std::string> DerivationFramework::SUSYSignalTagger::m_eventInfoName { this, "EventInfoName", "EventInfo", "Event Info Key"} |
|
private |
◆ m_mcName
Gaudi::Property<std::string> DerivationFramework::SUSYSignalTagger::m_mcName { this,"MCCollectionName", "TruthParticles", "MC Collection Key"} |
|
private |
The documentation for this class was generated from the following files:
Class describing a truth particle in the MC record.