ATLAS Offline Software
PhysicsAnalysis
TopPhys
xAOD
TopObjectSelectionTools
TopObjectSelectionTools
TruthSelectionTtres.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRUTHSELECTIONTTRES_H_
6
#define TRUTHSELECTIONTTRES_H_
7
8
#include "
TopObjectSelectionTools/TruthSelectionBase.h
"
9
10
16
namespace
top
{
17
class
TruthSelectionTtres
:
public
top::TruthSelectionBase
{
18
public
:
19
TruthSelectionTtres
();
23
virtual
~TruthSelectionTtres
() {}
24
34
bool
passSelection
(
const
xAOD::TruthParticle
&
mc
)
const
override
final
;
35
37
void
print
(std::ostream&
os
)
const
override
final
;
38
private
:
39
TruthSelectionTtres
(
const
TruthSelectionTtres
& rhs);
40
TruthSelectionTtres
(
const
TruthSelectionTtres
&& rhs);
41
void
operator =
(
const
TruthSelectionTtres
& rhs);
42
};
43
}
44
45
#endif
top
TopConfig A simple configuration that is NOT a singleton.
Definition:
AnalysisTrackingHelper.cxx:58
top::TruthSelectionTtres::print
void print(std::ostream &os) const override final
Print the cuts to the ostream.
Definition:
TruthSelectionTtres.cxx:52
TruthSelectionBase.h
top::TruthSelectionTtres::TruthSelectionTtres
TruthSelectionTtres(const TruthSelectionTtres &rhs)
mc
Definition:
mc.PG_single_nu_valid.py:1
top::TruthSelectionTtres::TruthSelectionTtres
TruthSelectionTtres()
Definition:
TruthSelectionTtres.cxx:10
top::TruthSelectionBase
Definition:
TruthSelectionBase.h:19
xAOD::TruthParticle_v1
Class describing a truth particle in the MC record.
Definition:
TruthParticle_v1.h:41
top::TruthSelectionTtres::TruthSelectionTtres
TruthSelectionTtres(const TruthSelectionTtres &&rhs)
ReadFromCoolCompare.os
os
Definition:
ReadFromCoolCompare.py:231
top::TruthSelectionTtres::~TruthSelectionTtres
virtual ~TruthSelectionTtres()
Doesn't do anything itself.
Definition:
TruthSelectionTtres.h:23
top::TruthSelectionTtres::operator=
void operator=(const TruthSelectionTtres &rhs)
top::TruthSelectionTtres::passSelection
bool passSelection(const xAOD::TruthParticle &mc) const override final
The cuts (per object) are implemented in here.
Definition:
TruthSelectionTtres.cxx:13
top::TruthSelectionTtres
Definition:
TruthSelectionTtres.h:17
Generated on Fri Jul 5 2024 21:32:11 for ATLAS Offline Software by
1.8.18