Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
dunereco
dunereco
VLNets
art
var_extractors
DefaultInputVarExtractor.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
fhiclcpp/ParameterSet.h
"
4
#include "
larreco/Calorimetry/CalorimetryAlg.h
"
5
6
#include "
VarExtractorBase.h
"
7
#include "
EventAddrVarExtractor.h
"
8
#include "
EventRecoVarExtractor.h
"
9
#include "
PFParticleVarExtractor.h
"
10
11
namespace
VLN
{
12
13
class
DefaultInputVarExtractor
:
public
VarExtractorBase
14
{
15
public
:
16
DefaultInputVarExtractor
(
17
const
std::string
&
prefix
,
18
const
fhicl::ParameterSet
&pset,
19
unsigned
int
plane = 2
20
);
21
~DefaultInputVarExtractor
() =
default
;
22
23
protected
:
24
void
extractVars
(
const
art::Event
&
evt
,
VarDict
&vars)
override
;
25
26
protected
:
27
calo::CalorimetryAlg
algCalorimetry
;
28
29
EventAddrVarExtractor
addrVarExtractor
;
30
EventRecoVarExtractor
recoVarExtractor
;
31
PFParticleVarExtractor
particleVarExtractor
;
32
};
33
34
}
35
VLN::DefaultInputVarExtractor
Definition:
DefaultInputVarExtractor.h:13
VLN::VarExtractorBase
Definition:
VarExtractorBase.h:11
VLN::DefaultInputVarExtractor::particleVarExtractor
PFParticleVarExtractor particleVarExtractor
Definition:
DefaultInputVarExtractor.h:31
string
std::string string
Definition:
nybbler.cc:12
VarExtractorBase.h
VLN::DefaultInputVarExtractor::DefaultInputVarExtractor
DefaultInputVarExtractor(const std::string &prefix, const fhicl::ParameterSet &pset, unsigned int plane=2)
Definition:
DefaultInputVarExtractor.cxx:5
VarDict
Definition:
VarDict.h:8
ParameterSet.h
VLN::DefaultInputVarExtractor::recoVarExtractor
EventRecoVarExtractor recoVarExtractor
Definition:
DefaultInputVarExtractor.h:30
VLN::EventAddrVarExtractor
Definition:
EventAddrVarExtractor.h:7
VLN
Definition:
utils.cxx:6
calo::CalorimetryAlg
Definition:
CalorimetryAlg.h:33
CalorimetryAlg.h
VLN::EventRecoVarExtractor
Definition:
EventRecoVarExtractor.h:8
EventRecoVarExtractor.h
VLN::DefaultInputVarExtractor::extractVars
void extractVars(const art::Event &evt, VarDict &vars) override
Definition:
DefaultInputVarExtractor.cxx:28
VLN::DefaultInputVarExtractor::addrVarExtractor
EventAddrVarExtractor addrVarExtractor
Definition:
DefaultInputVarExtractor.h:29
VLN::PFParticleVarExtractor
Definition:
PFParticleVarExtractor.h:9
art::Event
Definition:
Event.h:22
VLN::DefaultInputVarExtractor::~DefaultInputVarExtractor
~DefaultInputVarExtractor()=default
VLN::VarExtractorBase::prefix
std::string prefix
Definition:
VarExtractorBase.h:42
VLN::DefaultInputVarExtractor::algCalorimetry
calo::CalorimetryAlg algCalorimetry
Definition:
DefaultInputVarExtractor.h:27
tca::evt
TCEvent evt
Definition:
DataStructs.cxx:7
PFParticleVarExtractor.h
EventAddrVarExtractor.h
fhicl::ParameterSet
Definition:
ParameterSet.h:36
Generated by
1.8.11