Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
srcs
sbnana
sbnanalysis
ana
SBNOscReco
Histograms
Profile.h
Go to the documentation of this file.
1
#ifndef _sbnnumu_Profile_h__
2
#define _sbnnumu_Profile_h__
3
4
#include "
HistoList.h
"
5
#include "../Data/RecoEvent.h"
6
7
class
TH2D;
8
class
TH3D;
9
10
namespace
ana
{
11
namespace
SBNOsc {
12
13
struct
TrackProfiles
:
public
HistoList
{
14
TH3D *
range_minus_true
;
15
TH3D *
range_v_true_mom
;
16
TH3D *
mcs_minus_true
;
17
TH3D *
mcs_v_true_mom
;
18
TH3D *
pid_confusion_tr
;
19
20
void
Initialize
(
const
std::string &postfix,
unsigned
nbinsx,
double
xlo,
double
xhi);
21
void
Fill
(
float
val,
const
numu::RecoTrack
&
track
,
const
numu::RecoEvent
&event);
22
};
23
}
24
}
25
26
#endif
numu::RecoEvent
Definition:
RecoEvent.h:47
HistoList.h
numu::RecoTrack
Definition:
RecoTrack.h:32
track
process_name use argoneut_mc_hitfinder track
Definition:
standard_reco.fcl:36
ana
process_name opflashCryoW ana
Definition:
stage0_icarus_light_only.fcl:60
ana::SBNOsc::TrackProfiles::mcs_v_true_mom
TH3D * mcs_v_true_mom
Definition:
Profile.h:17
ana::SBNOsc::TrackProfiles
Definition:
Profile.h:13
ana::SBNOsc::TrackProfiles::pid_confusion_tr
TH3D * pid_confusion_tr
Definition:
Profile.h:18
ana::SBNOsc::TrackProfiles::mcs_minus_true
TH3D * mcs_minus_true
Definition:
Profile.h:16
ana::SBNOsc::TrackProfiles::Initialize
void Initialize(const std::string &postfix, unsigned nbinsx, double xlo, double xhi)
Definition:
Profile.cc:10
ana::SBNOsc::HistoList
Definition:
HistoList.h:12
ana::SBNOsc::TrackProfiles::range_minus_true
TH3D * range_minus_true
Definition:
Profile.h:14
ana::SBNOsc::TrackProfiles::range_v_true_mom
TH3D * range_v_true_mom
Definition:
Profile.h:15
ana::SBNOsc::TrackProfiles::Fill
void Fill(float val, const numu::RecoTrack &track, const numu::RecoEvent &event)
Definition:
Profile.cc:24
Generated by
1.8.5