All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SRPFP.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 // \file SRPFP.h
3 ////////////////////////////////////////////////////////////////////////
4 #ifndef SRPFP_H
5 #define SRPFP_H
6 
8 
9 #include <vector>
10 
11 namespace caf {
12 /// Representation of a rb::PFParticle, with hierarchy and Pandora metadata
13 class SRPFP {
14  public:
15  SRPFP();
16  ~SRPFP() {}
17 
18  int id; ///< ID of this pfp (taken from the pandora particle "ID" of this PFP)
19  unsigned int ndaughters; ///< Number of daughters
20  std::vector<int> daughters; ///< ID's of daughters of this pfp
21 
22  int parent; ///< ID of parent particle of this pfp
23  bool parent_is_primary; ///< If this is a primary daughter of a neutrino/cosmic
24 
25  float trackScore; ///< The MVA score that determines how track/shower like a PFP is
26  SRPFOChar pfochar; ///< The MVA inputs (features) in determination of the track score (PFO Characterisation)
27 
28  int slcID; // ID of the slice that this PFP belongs to
29 };
30 
31 } // end namespace
32 
33 #endif // SRPFP_H
34 //////////////////////////////////////////////////////////////////////////////
bool parent_is_primary
If this is a primary daughter of a neutrino/cosmic.
Definition: SRPFP.h:23
int parent
ID of parent particle of this pfp.
Definition: SRPFP.h:22
int slcID
Definition: SRPFP.h:28
SRPFP()
Definition: SRPFP.cxx:9
unsigned int ndaughters
Number of daughters.
Definition: SRPFP.h:19
~SRPFP()
Definition: SRPFP.h:16
float trackScore
The MVA score that determines how track/shower like a PFP is.
Definition: SRPFP.h:25
SRPFOChar pfochar
The MVA inputs (features) in determination of the track score (PFO Characterisation) ...
Definition: SRPFP.h:26
int id
ID of this pfp (taken from the pandora particle &quot;ID&quot; of this PFP)
Definition: SRPFP.h:18
Pfo Characterisation (track vs shower) features (MVA inputs)
Definition: SRPFOChar.h:14
Representation of a rb::PFParticle, with hierarchy and Pandora metadata.
Definition: SRPFP.h:13
std::vector< int > daughters
ID&#39;s of daughters of this pfp.
Definition: SRPFP.h:20