DUNE StandardRecord
Base object for DUNE analysis files (CAFs)
Loading...
Searching...
No Matches
SRSAND.h
1
2// \file SRSAND.h
3// \brief SAND reconstruction output.
4// \author L.Di Noto
5// \date Jan. 2023
7#ifndef DUNEANAOBJ_SRSAND_H
8#define DUNEANAOBJ_SRSAND_H
9
14
15
16namespace caf
17{
20 {
21 public:
22 std::vector<SRTrack> tracks;
23 std::size_t ntracks = 0;
24
25 std::vector<SRShower> showers;
26 std::size_t nshowers = 0;
27
28 std::vector<SRECALCluster> ECALClusters;
29 std::size_t nclusters=0;
30 };
31
33 class SRSAND
34 {
35 public:
37 struct ID
38 {
39 int ixn = -1;
40 int idx = -1;
41 };
42
43 std::size_t nixn = 0;
44 std::vector<SRSANDInt> ixn;
45
46 };
47
48}
49#endif //DUNEANAOBJ_SRSAND_H
Reconstructed ECAL cluster object.
A general reconstructed particle container.
Reconstructed shower object.
Reconstructed track object.
A SAND reconstructed neutrino interaction.
Definition SRSAND.h:20
SAND reconstruction output.
Definition SRSAND.h:34
std::vector< SRSANDInt > ixn
Reconstructed interactions.
Definition SRSAND.h:44
Common Analysis Files.
Definition Navigate.cxx:8
The information needed to uniquely identify a SAND reco object.
Definition SRSAND.h:38
int ixn
interaction ID
Definition SRSAND.h:39
int idx
index in container
Definition SRSAND.h:40