Public Member Functions | Public Attributes | List of all members
caf::Proxy< caf::SRBpfTrack > Class Template Reference

Proxy for caf::SRBpfTrack. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/StandardRecord/Proxy/SRProxy.h"

Inheritance diagram for caf::Proxy< caf::SRBpfTrack >:
caf::Proxy< caf::SRTrack >

Public Member Functions

 Proxy (TDirectory *d, TTree *tr, const std::string &name, const long &base, int offset)
 
 Proxy (const Proxy &)=delete
 
 Proxy (const Proxy &&)=delete
 
Proxyoperator= (const caf::SRBpfTrack &x)
 
void CheckEquals (const caf::SRBpfTrack &sr) const
 
void CheckEquals (const caf::SRTrack &sr) const
 

Public Attributes

caf::Proxy< bool > IsValid
 
caf::Proxy< float > activity15
 
caf::Proxy< float > activity30
 
caf::Proxy< float > activity45
 
caf::Proxy< float > chi2Hit
 
caf::Proxy< float > chi2Scat
 
caf::Proxy< float > chi2T
 
caf::Proxy< float > dEdXLL
 
caf::Proxy< float > dedx15
 
caf::Proxy< float > dedx30
 
caf::Proxy< float > energy
 
caf::Proxy< float > hitRatio
 
caf::Proxy< caf::SRVector3Dmomentum
 
caf::Proxy< float > mvapiE
 
caf::Proxy< intpdg
 
caf::Proxy< float > pid
 
caf::Proxy< float > prox15
 
caf::Proxy< float > prox30
 
caf::Proxy< float > scatt15
 
caf::Proxy< float > scatt30
 
caf::Proxy< float > avedEdxlast10cm
 
caf::Proxy< float > avedEdxlast20cm
 
caf::Proxy< float > avedEdxlast30cm
 
caf::Proxy< float > avedEdxlast40cm
 
caf::Proxy< float > calE
 
caf::Proxy< caf::SRVector3Ddir
 
caf::Proxy< float > enddist
 
caf::Proxy< float > len
 
caf::Proxy< float > lenE
 
caf::Proxy< double > leninact
 
caf::Proxy< double > lenincat
 
caf::Proxy< short unsigned intmaxplanecont
 
caf::Proxy< short unsigned intmaxplanegap
 
caf::Proxy< float > maxtime
 
caf::Proxy< std::vector< caf::SRTrkME > > me
 
caf::Proxy< float > meantime
 
caf::Proxy< float > meantimeRes
 
caf::Proxy< float > mintime
 
caf::Proxy< std::vector< caf::SRMRProperties > > mrbrem
 
caf::Proxy< std::vector< caf::SRMRProperties > > mrdif
 
caf::Proxy< short unsigned intnhit
 
caf::Proxy< short unsigned intnhitx
 
caf::Proxy< short unsigned intnhity
 
caf::Proxy< short unsigned intnplane
 
caf::Proxy< short unsigned intnplanegap
 
caf::Proxy< float > overlapE
 
caf::Proxy< float > pngmaxx
 
caf::Proxy< float > pngmaxy
 
caf::Proxy< float > pngminx
 
caf::Proxy< float > pngminy
 
caf::Proxy< caf::SRVector3Dstart
 
caf::Proxy< caf::SRVector3Dstop
 
caf::Proxy< caf::SRVector3Dstopdir
 
caf::Proxy< float > trkbakair
 
caf::Proxy< inttrkbakcell
 
caf::Proxy< inttrkbakcellnd
 
caf::Proxy< float > trkbakdist
 
caf::Proxy< float > trkbaksteel
 
caf::Proxy< float > trkfwdair
 
caf::Proxy< inttrkfwdcell
 
caf::Proxy< inttrkfwdcellnd
 
caf::Proxy< float > trkfwddist
 
caf::Proxy< float > trkfwdsteel
 
caf::Proxy< float > trkyposattrans
 
caf::Proxy< caf::SRParticleTruthtruth
 
caf::Proxy< caf::SRParticleTruthtruthXView
 
caf::Proxy< caf::SRParticleTruthtruthYView
 
caf::Proxy< caf::View_tview
 
caf::Proxy< float > vtxdist
 

Detailed Description

template<>
class caf::Proxy< caf::SRBpfTrack >

Proxy for caf::SRBpfTrack.

Definition at line 1940 of file SRProxy.h.

Constructor & Destructor Documentation

caf::Proxy< caf::SRBpfTrack >::Proxy ( TDirectory *  d,
TTree *  tr,
const std::string name,
const long &  base,
int  offset 
)

Definition at line 3931 of file SRProxy.cxx.

3931  :
3933  IsValid(d, tr, Join(name, "IsValid"), base, offset),
3934  activity15(d, tr, Join(name, "activity15"), base, offset),
3935  activity30(d, tr, Join(name, "activity30"), base, offset),
3936  activity45(d, tr, Join(name, "activity45"), base, offset),
3937  chi2Hit(d, tr, Join(name, "chi2Hit"), base, offset),
3938  chi2Scat(d, tr, Join(name, "chi2Scat"), base, offset),
3939  chi2T(d, tr, Join(name, "chi2T"), base, offset),
3940  dEdXLL(d, tr, Join(name, "dEdXLL"), base, offset),
3941  dedx15(d, tr, Join(name, "dedx15"), base, offset),
3942  dedx30(d, tr, Join(name, "dedx30"), base, offset),
3943  energy(d, tr, Join(name, "energy"), base, offset),
3944  hitRatio(d, tr, Join(name, "hitRatio"), base, offset),
3945  momentum(d, tr, Join(name, "momentum"), base, offset),
3946  mvapiE(d, tr, Join(name, "mvapiE"), base, offset),
3947  pdg(d, tr, Join(name, "pdg"), base, offset),
3948  pid(d, tr, Join(name, "pid"), base, offset),
3949  prox15(d, tr, Join(name, "prox15"), base, offset),
3950  prox30(d, tr, Join(name, "prox30"), base, offset),
3951  scatt15(d, tr, Join(name, "scatt15"), base, offset),
3952  scatt30(d, tr, Join(name, "scatt30"), base, offset)
3953 {
3954 }
caf::Proxy< float > chi2T
Definition: SRProxy.h:1956
const XML_Char * name
Definition: expat.h:151
caf::Proxy< float > scatt15
Definition: SRProxy.h:1968
caf::Proxy< float > mvapiE
Definition: SRProxy.h:1963
caf::Proxy< float > hitRatio
Definition: SRProxy.h:1961
const XML_Char int const XML_Char int const XML_Char * base
Definition: expat.h:331
caf::Proxy< float > chi2Scat
Definition: SRProxy.h:1955
caf::Proxy< float > dedx30
Definition: SRProxy.h:1959
std::string Join(const std::string &a, const std::string &b)
Definition: HDF5Record.h:17
caf::Proxy< float > dedx15
Definition: SRProxy.h:1958
caf::Proxy< float > activity30
Definition: SRProxy.h:1952
caf::Proxy< int > pdg
Definition: SRProxy.h:1964
Proxy for caf::SRTrack.
Definition: SRProxy.h:1658
caf::Proxy< float > dEdXLL
Definition: SRProxy.h:1957
caf::Proxy< bool > IsValid
Definition: SRProxy.h:1950
Float_t d
Definition: plot.C:236
caf::Proxy< caf::SRVector3D > momentum
Definition: SRProxy.h:1962
caf::Proxy< float > energy
Definition: SRProxy.h:1960
caf::Proxy< float > pid
Definition: SRProxy.h:1965
caf::Proxy< float > chi2Hit
Definition: SRProxy.h:1954
caf::Proxy< float > activity15
Definition: SRProxy.h:1951
caf::Proxy< float > prox15
Definition: SRProxy.h:1966
caf::Proxy< float > prox30
Definition: SRProxy.h:1967
caf::Proxy< float > scatt30
Definition: SRProxy.h:1969
caf::Proxy< float > activity45
Definition: SRProxy.h:1953
caf::Proxy< caf::SRBpfTrack >::Proxy ( const Proxy< caf::SRBpfTrack > &  )
delete
caf::Proxy< caf::SRBpfTrack >::Proxy ( const Proxy< caf::SRBpfTrack > &&  )
delete

Member Function Documentation

void caf::Proxy< caf::SRTrack >::CheckEquals ( const caf::SRTrack sr) const
inherited

Definition at line 3449 of file SRProxy.cxx.

References caf::SRTrack::avedEdxlast10cm, caf::SRTrack::avedEdxlast20cm, caf::SRTrack::avedEdxlast30cm, caf::SRTrack::avedEdxlast40cm, caf::SRTrack::calE, dir, caf::SRTrack::dir, caf::SRTrack::enddist, caf::SRTrack::len, caf::SRTrack::lenE, caf::SRTrack::leninact, caf::SRTrack::lenincat, caf::SRTrack::maxplanecont, caf::SRTrack::maxplanegap, caf::SRTrack::maxtime, caf::SRTrack::me, caf::SRTrack::meantime, caf::SRTrack::meantimeRes, caf::SRTrack::mintime, caf::SRTrack::mrbrem, caf::SRTrack::mrdif, demo1::nhit, caf::SRTrack::nhit, caf::SRTrack::nhitx, caf::SRTrack::nhity, caf::SRTrack::nplane, caf::SRTrack::nplanegap, caf::SRTrack::overlapE, caf::SRTrack::pngmaxx, caf::SRTrack::pngmaxy, caf::SRTrack::pngminx, caf::SRTrack::pngminy, caf::SRTrack::start, febshutoff_auto::start, caf::SRTrack::stop, caf::SRTrack::stopdir, caf::SRTrack::trkbakair, caf::SRTrack::trkbakcell, caf::SRTrack::trkbakcellnd, caf::SRTrack::trkbakdist, caf::SRTrack::trkbaksteel, caf::SRTrack::trkfwdair, caf::SRTrack::trkfwdcell, caf::SRTrack::trkfwdcellnd, caf::SRTrack::trkfwddist, caf::SRTrack::trkfwdsteel, caf::SRTrack::trkyposattrans, caf::SRTrack::truth, caf::SRTrack::truthXView, caf::SRTrack::truthYView, POTSpillRate::view, caf::SRTrack::view, and caf::SRTrack::vtxdist.

3450 {
3455  calE.CheckEquals(sr.calE);
3456  dir.CheckEquals(sr.dir);
3458  len.CheckEquals(sr.len);
3459  lenE.CheckEquals(sr.lenE);
3465  me.CheckEquals(sr.me);
3469  mrbrem.CheckEquals(sr.mrbrem);
3470  mrdif.CheckEquals(sr.mrdif);
3471  nhit.CheckEquals(sr.nhit);
3472  nhitx.CheckEquals(sr.nhitx);
3473  nhity.CheckEquals(sr.nhity);
3481  start.CheckEquals(sr.start);
3482  stop.CheckEquals(sr.stop);
3495  truth.CheckEquals(sr.truth);
3498  view.CheckEquals(sr.view);
3500 }
const XML_Char int len
Definition: expat.h:262
SRVector3D dir
Shower direction at start point [unit vector recommended].
Definition: SRTrack.h:36
float avedEdxlast20cm
Average dE/dx in the last 20 cm approximately.
Definition: SRTrack.h:73
caf::Proxy< double > leninact
Definition: SRProxy.h:1677
float trkbakdist
Kalmantrack projected distance (cm) from start point backwards to det edge.
Definition: SRTrack.h:69
caf::Proxy< caf::SRVector3D > stop
Definition: SRProxy.h:1699
std::vector< SRMRProperties > mrdif
cosmogenic DiF shower properties
Definition: SRTrack.h:54
caf::Proxy< float > trkbakdist
Definition: SRProxy.h:1704
caf::Proxy< short unsigned int > nhitx
Definition: SRProxy.h:1689
float enddist
Definition: SRTrack.h:65
unsigned short nplane
number of planes spanned
Definition: SRTrack.h:30
caf::Proxy< float > maxtime
Definition: SRProxy.h:1681
caf::Proxy< float > pngminx
Definition: SRProxy.h:1696
caf::Proxy< float > vtxdist
Definition: SRProxy.h:1716
caf::Proxy< short unsigned int > nhit
Definition: SRProxy.h:1688
float avedEdxlast30cm
Average dE/dx in the last 30 cm approximately.
Definition: SRTrack.h:74
float trkfwdair
for Kalmantrack projected distance forwards how much is through air (ND only, NYI) ...
Definition: SRTrack.h:67
caf::Proxy< float > pngmaxx
Definition: SRProxy.h:1694
float pngmaxy
Maximum Y that contain all the cell hits. [cm].
Definition: SRTrack.h:40
unsigned short maxplanecont
maximum number of contiguous planes in prong
Definition: SRTrack.h:31
float trkyposattrans
Y position at transition to muon catcher, for determining if track went through air gap (ND only) ...
Definition: SRTrack.h:63
caf::Proxy< float > calE
Definition: SRProxy.h:1672
caf::Proxy< short unsigned int > maxplanecont
Definition: SRProxy.h:1679
float avedEdxlast40cm
Average dE/dx in the last 40 cm approximately.
Definition: SRTrack.h:75
float calE
energy based on summed calibrated deposited charge [GeV]
Definition: SRTrack.h:34
void CheckEquals(const caf::SRParticleTruth &sr) const
Definition: SRProxy.cxx:1222
caf::Proxy< float > trkbakair
Definition: SRProxy.h:1701
caf::Proxy< caf::SRParticleTruth > truth
Definition: SRProxy.h:1712
caf::Proxy< float > meantime
Definition: SRProxy.h:1683
float mintime
Min time of cell(s)
Definition: SRTrack.h:79
unsigned short nhit
number of hits
Definition: SRTrack.h:25
caf::Proxy< float > trkfwdsteel
Definition: SRProxy.h:1710
float trkbaksteel
for Kalmantrack projected distance backwards, how much is through steel (ND only, currently is just d...
Definition: SRTrack.h:71
caf::Proxy< caf::SRVector3D > stopdir
Definition: SRProxy.h:1700
caf::Proxy< float > overlapE
Definition: SRProxy.h:1693
double leninact
track length in active detector
Definition: SRTrack.h:61
SRParticleTruth truthXView
Truth information for the track.
Definition: SRTrack.h:49
Definition: NueSkimmer.h:24
caf::Proxy< float > avedEdxlast20cm
Definition: SRProxy.h:1669
SRParticleTruth truth
Truth information for the track.
Definition: SRTrack.h:48
caf::Proxy< float > trkfwddist
Definition: SRProxy.h:1709
caf::Proxy< double > lenincat
Definition: SRProxy.h:1678
unsigned short maxplanegap
maximum number of gapped planes in prong
Definition: SRTrack.h:32
caf::Proxy< std::vector< caf::SRMRProperties > > mrdif
Definition: SRProxy.h:1687
caf::Proxy< std::vector< caf::SRMRProperties > > mrbrem
Definition: SRProxy.h:1686
caf::Proxy< short unsigned int > maxplanegap
Definition: SRProxy.h:1680
caf::Proxy< float > avedEdxlast30cm
Definition: SRProxy.h:1670
caf::Proxy< int > trkfwdcellnd
Definition: SRProxy.h:1708
caf::Proxy< caf::SRVector3D > dir
Definition: SRProxy.h:1673
int trkfwdcell
track forward cell from end to detector edge
Definition: SRTrack.h:57
caf::Proxy< float > mintime
Definition: SRProxy.h:1685
SRVector3D start
Shower start point in detector coordinates. [cm].
Definition: SRTrack.h:35
int trkbakcellnd
track backeard cell from start to detector edge with muon catcher included
Definition: SRTrack.h:60
caf::Proxy< float > pngminy
Definition: SRProxy.h:1697
float lenE
energy based on track length and MIP assumption [GeV]
Definition: SRTrack.h:44
caf::Proxy< caf::View_t > view
Definition: SRProxy.h:1715
caf::Proxy< int > trkfwdcell
Definition: SRProxy.h:1707
float meantimeRes
Average time weighted by the time resolution of the cell(s) hit.
Definition: SRTrack.h:80
unsigned short nplanegap
total number of missing planes on track
Definition: SRTrack.h:33
float maxtime
Max time of cell(s)
Definition: SRTrack.h:78
caf::Proxy< float > avedEdxlast10cm
Definition: SRProxy.h:1668
float pngminy
Minimum Y that contain all the cell hits. [cm].
Definition: SRTrack.h:39
caf::Proxy< short unsigned int > nplanegap
Definition: SRProxy.h:1692
unsigned short nhitx
number of hits in x-view
Definition: SRTrack.h:28
caf::Proxy< float > trkfwdair
Definition: SRProxy.h:1706
float pngmaxx
Maximum X that contain all the cell hits. [cm].
Definition: SRTrack.h:38
caf::Proxy< caf::SRVector3D > start
Definition: SRProxy.h:1698
caf::Proxy< float > lenE
Definition: SRProxy.h:1676
caf::Proxy< float > meantimeRes
Definition: SRProxy.h:1684
SRVector3D stop
Track end point in detector coordinates. [cm].
Definition: SRTrack.h:46
SRParticleTruth truthYView
Truth information for the track.
Definition: SRTrack.h:50
View_t view
Prong view caf::kX = 0, caf::kY = 1 or caf::kXorY = 2.
Definition: SRTrack.h:42
int trkbakcell
track backeard cell from start to detector edge
Definition: SRTrack.h:59
float vtxdist
Definition: SRTrack.h:64
float len
track length [cm]
Definition: SRTrack.h:41
unsigned short nhity
number of hits in y-view
Definition: SRTrack.h:29
caf::Proxy< float > trkyposattrans
Definition: SRProxy.h:1711
float trkfwdsteel
for Kalmantrack projected distance forwards, how much is through steel (ND only, currently is just di...
Definition: SRTrack.h:68
std::vector< SRMRProperties > mrbrem
cosmogenic Brem shower properties
Definition: SRTrack.h:55
caf::Proxy< int > trkbakcellnd
Definition: SRProxy.h:1703
float meantime
Average time weighted by the energy of the cell(s) hit.
Definition: SRTrack.h:77
caf::Proxy< caf::SRParticleTruth > truthYView
Definition: SRProxy.h:1714
caf::Proxy< int > trkbakcell
Definition: SRProxy.h:1702
caf::Proxy< float > enddist
Definition: SRProxy.h:1674
float overlapE
overlapping energy calculated by the NumuEnergy/TrackOverlapECalc module.
Definition: SRTrack.h:45
float trkbakair
for Kalmantrack projected distance backwards how much is through air (ND only, NYI) ...
Definition: SRTrack.h:70
caf::Proxy< caf::SRParticleTruth > truthXView
Definition: SRProxy.h:1713
float pngminx
Minimum X that contain all the cell hits. [cm].
Definition: SRTrack.h:37
int trkfwdcellnd
track forward cell from end to detector edge with muon catcher included
Definition: SRTrack.h:58
float avedEdxlast10cm
Average dE/dx in the last 10 cm approximately.
Definition: SRTrack.h:72
std::vector< SRTrkME > me
Definition: SRTrack.h:52
caf::Proxy< float > trkbaksteel
Definition: SRProxy.h:1705
SRVector3D stopdir
Track direction at end point [unit vector recommended].
Definition: SRTrack.h:47
void CheckEquals(const T &x) const
void CheckEquals(const caf::SRVector3D &sr) const
Definition: SRProxy.cxx:140
caf::Proxy< float > pngmaxy
Definition: SRProxy.h:1695
caf::Proxy< short unsigned int > nhity
Definition: SRProxy.h:1690
double lenincat
track length in muon catcher
Definition: SRTrack.h:62
caf::Proxy< short unsigned int > nplane
Definition: SRProxy.h:1691
caf::Proxy< float > avedEdxlast40cm
Definition: SRProxy.h:1671
float trkfwddist
Kalmantrack projected distance (cm) from end point forwards to det edge.
Definition: SRTrack.h:66
void caf::Proxy< caf::SRBpfTrack >::CheckEquals ( const caf::SRBpfTrack sr) const

Definition at line 3982 of file SRProxy.cxx.

References caf::SRBpfTrack::activity15, caf::SRBpfTrack::activity30, caf::SRBpfTrack::activity45, caf::Proxy< T >::CheckEquals(), caf::SRBpfTrack::chi2Hit, caf::SRBpfTrack::chi2Scat, caf::SRBpfTrack::chi2T, caf::SRBpfTrack::dedx15, caf::SRBpfTrack::dedx30, make_root_from_grid_output::dedx30, caf::SRBpfTrack::dEdXLL, energy, caf::SRBpfTrack::energy, caf::SRBpfTrack::hitRatio, caf::SRBpfTrack::IsValid, caf::SRBpfTrack::momentum, make_training::momentum, caf::SRBpfTrack::mvapiE, caf::SRBpfTrack::pdg, make_root_from_grid_output::pdg, caf::SRBpfTrack::pid, BlessedPlots::pid, caf::SRBpfTrack::prox15, caf::SRBpfTrack::prox30, caf::SRBpfTrack::scatt15, and caf::SRBpfTrack::scatt30.

3983 {
3991  chi2T.CheckEquals(sr.chi2T);
3999  pdg.CheckEquals(sr.pdg);
4000  pid.CheckEquals(sr.pid);
4005 }
caf::Proxy< float > chi2T
Definition: SRProxy.h:1956
float mvapiE
measure of reconstructed energy assuming this track is a charged pion
Definition: SRBpfTrack.h:35
float chi2Scat
chi^2 from the scattering angle
Definition: SRBpfTrack.h:21
float scatt30
measure of track scatter ignoring 30 cm near EA vertex
Definition: SRBpfTrack.h:27
caf::Proxy< float > scatt15
Definition: SRProxy.h:1968
caf::Proxy< float > mvapiE
Definition: SRProxy.h:1963
float chi2Hit
chi^2 from the hit-trajectory
Definition: SRBpfTrack.h:20
caf::Proxy< float > hitRatio
Definition: SRProxy.h:1961
float dedx30
measure of dedx ignoring 30 cm near EA vertex
Definition: SRBpfTrack.h:29
caf::Proxy< float > chi2Scat
Definition: SRProxy.h:1955
caf::Proxy< float > dedx30
Definition: SRProxy.h:1959
caf::Proxy< float > dedx15
Definition: SRProxy.h:1958
bool IsValid
This defaults to false, and only gets set to true in CAFMaker if there is a valid BPF track...
Definition: SRBpfTrack.h:15
caf::Proxy< float > activity30
Definition: SRProxy.h:1952
caf::Proxy< int > pdg
Definition: SRProxy.h:1964
float activity30
measure of activity within 30 cm of end of track ignoring 30 cm near vertex
Definition: SRBpfTrack.h:31
caf::Proxy< float > dEdXLL
Definition: SRProxy.h:1957
caf::Proxy< bool > IsValid
Definition: SRProxy.h:1950
float energy
reconstructed total energy
Definition: SRBpfTrack.h:25
float pid
pid score for this track
Definition: SRBpfTrack.h:18
caf::Proxy< caf::SRVector3D > momentum
Definition: SRProxy.h:1962
float activity15
measure of activity within 15 cm of end of track ignoring 30 cm near vertex
Definition: SRBpfTrack.h:30
float dEdXLL
dE/dx log-likelihood (input to the muon PID)
Definition: SRBpfTrack.h:22
SRVector3D momentum
reconstructed momentum (access via: sel.bpfid.momentum.{x,y,z})
Definition: SRBpfTrack.h:24
float hitRatio
ratio of hits in track to hits in prong (input to the muon PID)
Definition: SRBpfTrack.h:23
caf::Proxy< float > energy
Definition: SRProxy.h:1960
caf::Proxy< float > pid
Definition: SRProxy.h:1965
float chi2T
total chi^2 from the track fit ( [hit-trajectory chi^2] + [scattering angle chi^2]) (input to the muo...
Definition: SRBpfTrack.h:19
caf::Proxy< float > chi2Hit
Definition: SRProxy.h:1954
float dedx15
measure of dedx ignoring 15 cm near EA vertex
Definition: SRBpfTrack.h:28
caf::Proxy< float > activity15
Definition: SRProxy.h:1951
caf::Proxy< float > prox15
Definition: SRProxy.h:1966
float activity45
measure of activity within 45 cm of end of track ignoring 30 cm near vertex
Definition: SRBpfTrack.h:32
caf::Proxy< float > prox30
Definition: SRProxy.h:1967
int pdg
pdg code for the tracking assumption used to make this track
Definition: SRBpfTrack.h:17
caf::Proxy< float > scatt30
Definition: SRProxy.h:1969
caf::Proxy< float > activity45
Definition: SRProxy.h:1953
void CheckEquals(const T &x) const
float scatt15
measure of track scatter ignoring 15 cm near EA vertex
Definition: SRBpfTrack.h:26
void CheckEquals(const caf::SRVector3D &sr) const
Definition: SRProxy.cxx:140

Definition at line 3956 of file SRProxy.cxx.

References caf::SRBpfTrack::activity15, caf::SRBpfTrack::activity30, caf::SRBpfTrack::activity45, caf::SRBpfTrack::chi2Hit, caf::SRBpfTrack::chi2Scat, caf::SRBpfTrack::chi2T, caf::SRBpfTrack::dedx15, caf::SRBpfTrack::dedx30, make_root_from_grid_output::dedx30, caf::SRBpfTrack::dEdXLL, energy, caf::SRBpfTrack::energy, caf::SRBpfTrack::hitRatio, caf::SRBpfTrack::IsValid, caf::SRBpfTrack::momentum, make_training::momentum, caf::SRBpfTrack::mvapiE, caf::Proxy< T >::operator=(), caf::SRBpfTrack::pdg, make_root_from_grid_output::pdg, caf::SRBpfTrack::pid, BlessedPlots::pid, caf::SRBpfTrack::prox15, caf::SRBpfTrack::prox30, caf::SRBpfTrack::scatt15, and caf::SRBpfTrack::scatt30.

3957 {
3959  IsValid = sr.IsValid;
3960  activity15 = sr.activity15;
3961  activity30 = sr.activity30;
3962  activity45 = sr.activity45;
3963  chi2Hit = sr.chi2Hit;
3964  chi2Scat = sr.chi2Scat;
3965  chi2T = sr.chi2T;
3966  dEdXLL = sr.dEdXLL;
3967  dedx15 = sr.dedx15;
3968  dedx30 = sr.dedx30;
3969  energy = sr.energy;
3970  hitRatio = sr.hitRatio;
3971  momentum = sr.momentum;
3972  mvapiE = sr.mvapiE;
3973  pdg = sr.pdg;
3974  pid = sr.pid;
3975  prox15 = sr.prox15;
3976  prox30 = sr.prox30;
3977  scatt15 = sr.scatt15;
3978  scatt30 = sr.scatt30;
3979  return *this;
3980 }
caf::Proxy< float > chi2T
Definition: SRProxy.h:1956
Proxy & operator=(const Proxy &)=delete
caf::Proxy< float > scatt15
Definition: SRProxy.h:1968
caf::Proxy< float > mvapiE
Definition: SRProxy.h:1963
caf::Proxy< float > hitRatio
Definition: SRProxy.h:1961
caf::Proxy< float > chi2Scat
Definition: SRProxy.h:1955
caf::Proxy< float > dedx30
Definition: SRProxy.h:1959
caf::Proxy< float > dedx15
Definition: SRProxy.h:1958
caf::Proxy< float > activity30
Definition: SRProxy.h:1952
caf::Proxy< int > pdg
Definition: SRProxy.h:1964
caf::Proxy< float > dEdXLL
Definition: SRProxy.h:1957
caf::Proxy< bool > IsValid
Definition: SRProxy.h:1950
caf::StandardRecord * sr
caf::Proxy< caf::SRVector3D > momentum
Definition: SRProxy.h:1962
caf::Proxy< float > energy
Definition: SRProxy.h:1960
caf::Proxy< float > pid
Definition: SRProxy.h:1965
caf::Proxy< float > chi2Hit
Definition: SRProxy.h:1954
caf::Proxy< float > activity15
Definition: SRProxy.h:1951
caf::Proxy< float > prox15
Definition: SRProxy.h:1966
caf::Proxy< float > prox30
Definition: SRProxy.h:1967
SREnergyBranch energy
Energy estimator branch.
caf::Proxy< float > scatt30
Definition: SRProxy.h:1969
caf::Proxy< float > activity45
Definition: SRProxy.h:1953

Member Data Documentation

caf::Proxy<float> caf::Proxy< caf::SRBpfTrack >::activity15

Definition at line 1951 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRBpfTrack >::activity30

Definition at line 1952 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRBpfTrack >::activity45

Definition at line 1953 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::avedEdxlast10cm
inherited

Definition at line 1668 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::avedEdxlast20cm
inherited

Definition at line 1669 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::avedEdxlast30cm
inherited

Definition at line 1670 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::avedEdxlast40cm
inherited

Definition at line 1671 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::calE
inherited

Definition at line 1672 of file SRProxy.h.

Definition at line 1954 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRBpfTrack >::chi2Scat

Definition at line 1955 of file SRProxy.h.

Definition at line 1956 of file SRProxy.h.

Definition at line 1958 of file SRProxy.h.

Definition at line 1959 of file SRProxy.h.

Definition at line 1957 of file SRProxy.h.

Definition at line 1673 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::enddist
inherited

Definition at line 1674 of file SRProxy.h.

Definition at line 1960 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRBpfTrack >::hitRatio

Definition at line 1961 of file SRProxy.h.

Definition at line 1950 of file SRProxy.h.

Referenced by ana::constructBPFPng3dVar().

caf::Proxy<float> caf::Proxy< caf::SRTrack >::len
inherited

Definition at line 1675 of file SRProxy.h.

Referenced by ana::BPFAllTrkLenHelper::operator()().

caf::Proxy<float> caf::Proxy< caf::SRTrack >::lenE
inherited

Definition at line 1676 of file SRProxy.h.

caf::Proxy<double> caf::Proxy< caf::SRTrack >::leninact
inherited

Definition at line 1677 of file SRProxy.h.

caf::Proxy<double> caf::Proxy< caf::SRTrack >::lenincat
inherited

Definition at line 1678 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::maxplanecont
inherited

Definition at line 1679 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::maxplanegap
inherited

Definition at line 1680 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::maxtime
inherited

Definition at line 1681 of file SRProxy.h.

caf::Proxy<std::vector<caf::SRTrkME> > caf::Proxy< caf::SRTrack >::me
inherited

Definition at line 1682 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::meantime
inherited

Definition at line 1683 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::meantimeRes
inherited

Definition at line 1684 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::mintime
inherited

Definition at line 1685 of file SRProxy.h.

Definition at line 1962 of file SRProxy.h.

caf::Proxy<std::vector<caf::SRMRProperties> > caf::Proxy< caf::SRTrack >::mrbrem
inherited

Definition at line 1686 of file SRProxy.h.

caf::Proxy<std::vector<caf::SRMRProperties> > caf::Proxy< caf::SRTrack >::mrdif
inherited

Definition at line 1687 of file SRProxy.h.

Definition at line 1963 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::nhit
inherited

Definition at line 1688 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::nhitx
inherited

Definition at line 1689 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::nhity
inherited

Definition at line 1690 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::nplane
inherited

Definition at line 1691 of file SRProxy.h.

caf::Proxy<short unsigned int> caf::Proxy< caf::SRTrack >::nplanegap
inherited

Definition at line 1692 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::overlapE
inherited

Definition at line 1693 of file SRProxy.h.

Definition at line 1964 of file SRProxy.h.

Definition at line 1965 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::pngmaxx
inherited

Definition at line 1694 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::pngmaxy
inherited

Definition at line 1695 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::pngminx
inherited

Definition at line 1696 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::pngminy
inherited

Definition at line 1697 of file SRProxy.h.

Definition at line 1966 of file SRProxy.h.

Definition at line 1967 of file SRProxy.h.

Definition at line 1968 of file SRProxy.h.

Definition at line 1969 of file SRProxy.h.

Definition at line 1699 of file SRProxy.h.

Definition at line 1700 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkbakair
inherited

Definition at line 1701 of file SRProxy.h.

caf::Proxy<int> caf::Proxy< caf::SRTrack >::trkbakcell
inherited

Definition at line 1702 of file SRProxy.h.

caf::Proxy<int> caf::Proxy< caf::SRTrack >::trkbakcellnd
inherited

Definition at line 1703 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkbakdist
inherited

Definition at line 1704 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkbaksteel
inherited

Definition at line 1705 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkfwdair
inherited

Definition at line 1706 of file SRProxy.h.

caf::Proxy<int> caf::Proxy< caf::SRTrack >::trkfwdcell
inherited

Definition at line 1707 of file SRProxy.h.

caf::Proxy<int> caf::Proxy< caf::SRTrack >::trkfwdcellnd
inherited

Definition at line 1708 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkfwddist
inherited

Definition at line 1709 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkfwdsteel
inherited

Definition at line 1710 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::trkyposattrans
inherited

Definition at line 1711 of file SRProxy.h.

Definition at line 1712 of file SRProxy.h.

Definition at line 1713 of file SRProxy.h.

Definition at line 1714 of file SRProxy.h.

Definition at line 1715 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRTrack >::vtxdist
inherited

Definition at line 1716 of file SRProxy.h.


The documentation for this class was generated from the following files: