Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
N21-02-25
StandardRecord
SRProngTrainingData.h
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////
2
// \file SRProngTrainingData.h
3
// \author Grant Nikseresht
4
// \date 12-4-2018
5
////////////////////////////////////////////////////////////////////////
6
7
#ifndef SRPRONGTRAININGDATA_H
8
#define SRPRONGTRAININGDATA_H
9
10
#include <vector>
11
namespace
caf
12
{
13
class
SRProngTrainingData
14
{
15
public
:
16
SRProngTrainingData
();
17
18
~SRProngTrainingData
();
19
20
int
label3d
;
///< Class of the 3D prong
21
int
labelx
;
///< Class of the X view prong
22
int
labely
;
///< Class of the Y view prong
23
bool
isprimary
;
24
double
purity3d
;
25
double
purityx
;
26
double
purityy
;
27
double
rece
;
28
unsigned
int
ncellx
;
29
unsigned
int
ncelly
;
30
double
vertx
;
31
double
verty
;
32
double
vertz
;
33
double
plength
;
34
double
pangle
;
35
double
pgap
;
36
};
37
}
38
#endif // SRPRONGTRAININGDATA_H
caf::SRProngTrainingData::verty
double verty
Definition:
SRProngTrainingData.h:31
caf::SRProngTrainingData::labelx
int labelx
Class of the X view prong.
Definition:
SRProngTrainingData.h:21
caf::SRProngTrainingData::pangle
double pangle
Definition:
SRProngTrainingData.h:34
caf::SRProngTrainingData::isprimary
bool isprimary
Definition:
SRProngTrainingData.h:23
caf::SRProngTrainingData::purity3d
double purity3d
Definition:
SRProngTrainingData.h:24
caf::SRProngTrainingData::rece
double rece
Definition:
SRProngTrainingData.h:27
caf::SRProngTrainingData::ncellx
unsigned int ncellx
Definition:
SRProngTrainingData.h:28
caf::SRProngTrainingData::vertx
double vertx
Definition:
SRProngTrainingData.h:30
caf::SRProngTrainingData::labely
int labely
Class of the Y view prong.
Definition:
SRProngTrainingData.h:22
caf::SRProngTrainingData
Definition:
SRProngTrainingData.h:13
caf::SRProngTrainingData::plength
double plength
Definition:
SRProngTrainingData.h:33
caf::SRProngTrainingData::pgap
double pgap
Definition:
SRProngTrainingData.h:35
caf::SRProngTrainingData::purityy
double purityy
Definition:
SRProngTrainingData.h:26
caf::SRProngTrainingData::label3d
int label3d
Class of the 3D prong.
Definition:
SRProngTrainingData.h:20
caf::SRProngTrainingData::ncelly
unsigned int ncelly
Definition:
SRProngTrainingData.h:29
caf::SRProngTrainingData::purityx
double purityx
Definition:
SRProngTrainingData.h:25
caf::SRProngTrainingData::vertz
double vertz
Definition:
SRProngTrainingData.h:32
caf::SRProngTrainingData::SRProngTrainingData
SRProngTrainingData()
Definition:
SRProngTrainingData.cxx:8
caf
This module creates Common Analysis Files.
Definition:
FileReducer.h:10
caf::SRProngTrainingData::~SRProngTrainingData
~SRProngTrainingData()
Definition:
SRProngTrainingData.cxx:27
Generated on Mon Mar 1 2021 14:14:16 for NOvA by
1.8.11