ATLAS Offline Software
CalcTtbarGammaPartonHistory.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3  */
4 
5 #ifndef ANALYSISTOP_TOPPARTONS_CalcTtbarGammaPartonHistory_H
6 #define ANALYSISTOP_TOPPARTONS_CalcTtbarGammaPartonHistory_H
7 
22 // Framework include(s):
26 
27 // forward declaration(s):
28 namespace top {
29  class TopConfig;
30 }
31 
32 namespace top {
34  public:
35  explicit CalcTtbarGammaPartonHistory(const std::string& name);
37 
38  //Storing parton history for ttbargamma analysis
42 
43  void ttbarGammaHistorySaver(const xAOD::TruthParticleContainer* truthParticles,
44  xAOD::PartonHistory* ttbarGammaPartonHistory);
45 
46  virtual StatusCode execute();
47  };
48 }
49 
50 #endif
xAOD::PartonHistory
Interface class.
Definition: PartonHistory.h:48
top::CalcTtbarGammaPartonHistory::CalcTtbarGammaPartonHistory
CalcTtbarGammaPartonHistory(const CalcTtbarGammaPartonHistory &rhs)=delete
top
TopConfig A simple configuration that is NOT a singleton.
Definition: AnalysisTrackingHelper.cxx:58
top::CalcTtbarGammaPartonHistory::ttbarGammaHistorySaver
void ttbarGammaHistorySaver(const xAOD::TruthParticleContainer *truthParticles, xAOD::PartonHistory *ttbarGammaPartonHistory)
Definition: CalcTtbarGammaPartonHistory.cxx:15
TruthParticleContainer.h
top::CalcTtbarGammaPartonHistory::operator=
CalcTtbarGammaPartonHistory & operator=(const CalcTtbarGammaPartonHistory &rhs)=delete
PartonHistory.h
top::CalcTtbarGammaPartonHistory::CalcTtbarGammaPartonHistory
CalcTtbarGammaPartonHistory(CalcTtbarGammaPartonHistory &&rhs)=delete
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
DataVector
Derived DataVector<T>.
Definition: DataVector.h:581
top::CalcTtbarGammaPartonHistory::CalcTtbarGammaPartonHistory
CalcTtbarGammaPartonHistory(const std::string &name)
Definition: CalcTtbarGammaPartonHistory.cxx:13
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
top::CalcTtbarGammaPartonHistory::execute
virtual StatusCode execute()
Definition: CalcTtbarGammaPartonHistory.cxx:345
top::CalcTopPartonHistory
Definition: CalcTopPartonHistory.h:39
top::CalcTtbarGammaPartonHistory
Definition: CalcTtbarGammaPartonHistory.h:33
CalcTopPartonHistory.h
top::CalcTtbarGammaPartonHistory::~CalcTtbarGammaPartonHistory
virtual ~CalcTtbarGammaPartonHistory()
Definition: CalcTtbarGammaPartonHistory.h:36