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

Proxy for caf::SRTrack. More...

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

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

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::SRTrack &x)
 
void CheckEquals (const caf::SRTrack &sr) const
 

Public Attributes

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::SRTrack >

Proxy for caf::SRTrack.

Definition at line 1658 of file SRProxy.h.

Constructor & Destructor Documentation

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

Definition at line 3342 of file SRProxy.cxx.

3342  :
3343  avedEdxlast10cm(d, tr, Join(name, "avedEdxlast10cm"), base, offset),
3344  avedEdxlast20cm(d, tr, Join(name, "avedEdxlast20cm"), base, offset),
3345  avedEdxlast30cm(d, tr, Join(name, "avedEdxlast30cm"), base, offset),
3346  avedEdxlast40cm(d, tr, Join(name, "avedEdxlast40cm"), base, offset),
3347  calE(d, tr, Join(name, "calE"), base, offset),
3348  dir(d, tr, Join(name, "dir"), base, offset),
3349  enddist(d, tr, Join(name, "enddist"), base, offset),
3350  len(d, tr, Join(name, "len"), base, offset),
3351  lenE(d, tr, Join(name, "lenE"), base, offset),
3352  leninact(d, tr, Join(name, "leninact"), base, offset),
3353  lenincat(d, tr, Join(name, "lenincat"), base, offset),
3354  maxplanecont(d, tr, Join(name, "maxplanecont"), base, offset),
3355  maxplanegap(d, tr, Join(name, "maxplanegap"), base, offset),
3356  maxtime(d, tr, Join(name, "maxtime"), base, offset),
3357  me(d, tr, Join(name, "me"), base, offset),
3358  meantime(d, tr, Join(name, "meantime"), base, offset),
3359  meantimeRes(d, tr, Join(name, "meantimeRes"), base, offset),
3360  mintime(d, tr, Join(name, "mintime"), base, offset),
3361  mrbrem(d, tr, Join(name, "mrbrem"), base, offset),
3362  mrdif(d, tr, Join(name, "mrdif"), base, offset),
3363  nhit(d, tr, Join(name, "nhit"), base, offset),
3364  nhitx(d, tr, Join(name, "nhitx"), base, offset),
3365  nhity(d, tr, Join(name, "nhity"), base, offset),
3366  nplane(d, tr, Join(name, "nplane"), base, offset),
3367  nplanegap(d, tr, Join(name, "nplanegap"), base, offset),
3368  overlapE(d, tr, Join(name, "overlapE"), base, offset),
3369  pngmaxx(d, tr, Join(name, "pngmaxx"), base, offset),
3370  pngmaxy(d, tr, Join(name, "pngmaxy"), base, offset),
3371  pngminx(d, tr, Join(name, "pngminx"), base, offset),
3372  pngminy(d, tr, Join(name, "pngminy"), base, offset),
3373  start(d, tr, Join(name, "start"), base, offset),
3374  stop(d, tr, Join(name, "stop"), base, offset),
3375  stopdir(d, tr, Join(name, "stopdir"), base, offset),
3376  trkbakair(d, tr, Join(name, "trkbakair"), base, offset),
3377  trkbakcell(d, tr, Join(name, "trkbakcell"), base, offset),
3378  trkbakcellnd(d, tr, Join(name, "trkbakcellnd"), base, offset),
3379  trkbakdist(d, tr, Join(name, "trkbakdist"), base, offset),
3380  trkbaksteel(d, tr, Join(name, "trkbaksteel"), base, offset),
3381  trkfwdair(d, tr, Join(name, "trkfwdair"), base, offset),
3382  trkfwdcell(d, tr, Join(name, "trkfwdcell"), base, offset),
3383  trkfwdcellnd(d, tr, Join(name, "trkfwdcellnd"), base, offset),
3384  trkfwddist(d, tr, Join(name, "trkfwddist"), base, offset),
3385  trkfwdsteel(d, tr, Join(name, "trkfwdsteel"), base, offset),
3386  trkyposattrans(d, tr, Join(name, "trkyposattrans"), base, offset),
3387  truth(d, tr, Join(name, "truth"), base, offset),
3388  truthXView(d, tr, Join(name, "truthXView"), base, offset),
3389  truthYView(d, tr, Join(name, "truthYView"), base, offset),
3390  view(d, tr, Join(name, "view"), base, offset),
3391  vtxdist(d, tr, Join(name, "vtxdist"), base, offset)
3392 {
3393 }
const XML_Char * name
Definition: expat.h:151
caf::Proxy< double > leninact
Definition: SRProxy.h:1677
caf::Proxy< caf::SRVector3D > stop
Definition: SRProxy.h:1699
caf::Proxy< float > trkbakdist
Definition: SRProxy.h:1704
caf::Proxy< short unsigned int > nhitx
Definition: SRProxy.h:1689
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
caf::Proxy< float > pngmaxx
Definition: SRProxy.h:1694
caf::Proxy< float > calE
Definition: SRProxy.h:1672
caf::Proxy< short unsigned int > maxplanecont
Definition: SRProxy.h:1679
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
const XML_Char int const XML_Char int const XML_Char * base
Definition: expat.h:331
caf::Proxy< float > trkfwdsteel
Definition: SRProxy.h:1710
caf::Proxy< caf::SRVector3D > stopdir
Definition: SRProxy.h:1700
caf::Proxy< float > overlapE
Definition: SRProxy.h:1693
std::string Join(const std::string &a, const std::string &b)
Definition: HDF5Record.h:17
caf::Proxy< float > len
Definition: SRProxy.h:1675
caf::Proxy< float > avedEdxlast20cm
Definition: SRProxy.h:1669
caf::Proxy< float > trkfwddist
Definition: SRProxy.h:1709
caf::Proxy< double > lenincat
Definition: SRProxy.h:1678
caf::Proxy< std::vector< caf::SRTrkME > > me
Definition: SRProxy.h:1682
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
caf::Proxy< float > mintime
Definition: SRProxy.h:1685
caf::Proxy< float > pngminy
Definition: SRProxy.h:1697
Float_t d
Definition: plot.C:236
caf::Proxy< caf::View_t > view
Definition: SRProxy.h:1715
caf::Proxy< int > trkfwdcell
Definition: SRProxy.h:1707
caf::Proxy< float > avedEdxlast10cm
Definition: SRProxy.h:1668
caf::Proxy< short unsigned int > nplanegap
Definition: SRProxy.h:1692
caf::Proxy< float > trkfwdair
Definition: SRProxy.h:1706
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
caf::Proxy< float > trkyposattrans
Definition: SRProxy.h:1711
caf::Proxy< int > trkbakcellnd
Definition: SRProxy.h:1703
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
caf::Proxy< caf::SRParticleTruth > truthXView
Definition: SRProxy.h:1713
caf::Proxy< float > trkbaksteel
Definition: SRProxy.h:1705
caf::Proxy< float > pngmaxy
Definition: SRProxy.h:1695
caf::Proxy< short unsigned int > nhity
Definition: SRProxy.h:1690
caf::Proxy< short unsigned int > nplane
Definition: SRProxy.h:1691
caf::Proxy< float > avedEdxlast40cm
Definition: SRProxy.h:1671
caf::Proxy< caf::SRTrack >::Proxy ( const Proxy< caf::SRTrack > &  )
delete
caf::Proxy< caf::SRTrack >::Proxy ( const Proxy< caf::SRTrack > &&  )
delete

Member Function Documentation

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

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
caf::Proxy< caf::SRTrack > & caf::Proxy< caf::SRTrack >::operator= ( const caf::SRTrack x)

Definition at line 3395 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.

3396 {
3397  avedEdxlast10cm = sr.avedEdxlast10cm;
3398  avedEdxlast20cm = sr.avedEdxlast20cm;
3399  avedEdxlast30cm = sr.avedEdxlast30cm;
3400  avedEdxlast40cm = sr.avedEdxlast40cm;
3401  calE = sr.calE;
3402  dir = sr.dir;
3403  enddist = sr.enddist;
3404  len = sr.len;
3405  lenE = sr.lenE;
3406  leninact = sr.leninact;
3407  lenincat = sr.lenincat;
3408  maxplanecont = sr.maxplanecont;
3409  maxplanegap = sr.maxplanegap;
3410  maxtime = sr.maxtime;
3411  me = sr.me;
3412  meantime = sr.meantime;
3413  meantimeRes = sr.meantimeRes;
3414  mintime = sr.mintime;
3415  mrbrem = sr.mrbrem;
3416  mrdif = sr.mrdif;
3417  nhit = sr.nhit;
3418  nhitx = sr.nhitx;
3419  nhity = sr.nhity;
3420  nplane = sr.nplane;
3421  nplanegap = sr.nplanegap;
3422  overlapE = sr.overlapE;
3423  pngmaxx = sr.pngmaxx;
3424  pngmaxy = sr.pngmaxy;
3425  pngminx = sr.pngminx;
3426  pngminy = sr.pngminy;
3427  start = sr.start;
3428  stop = sr.stop;
3429  stopdir = sr.stopdir;
3430  trkbakair = sr.trkbakair;
3431  trkbakcell = sr.trkbakcell;
3432  trkbakcellnd = sr.trkbakcellnd;
3433  trkbakdist = sr.trkbakdist;
3434  trkbaksteel = sr.trkbaksteel;
3435  trkfwdair = sr.trkfwdair;
3436  trkfwdcell = sr.trkfwdcell;
3437  trkfwdcellnd = sr.trkfwdcellnd;
3438  trkfwddist = sr.trkfwddist;
3439  trkfwdsteel = sr.trkfwdsteel;
3440  trkyposattrans = sr.trkyposattrans;
3441  truth = sr.truth;
3442  truthXView = sr.truthXView;
3443  truthYView = sr.truthYView;
3444  view = sr.view;
3445  vtxdist = sr.vtxdist;
3446  return *this;
3447 }
const XML_Char int len
Definition: expat.h:262
caf::Proxy< double > leninact
Definition: SRProxy.h:1677
caf::Proxy< caf::SRVector3D > stop
Definition: SRProxy.h:1699
caf::Proxy< float > trkbakdist
Definition: SRProxy.h:1704
caf::Proxy< short unsigned int > nhitx
Definition: SRProxy.h:1689
caf::Proxy< float > maxtime
Definition: SRProxy.h:1681
SRMichelE me
Michel electron branch.
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
caf::Proxy< float > pngmaxx
Definition: SRProxy.h:1694
caf::Proxy< float > calE
Definition: SRProxy.h:1672
caf::Proxy< short unsigned int > maxplanecont
Definition: SRProxy.h:1679
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
caf::Proxy< float > trkfwdsteel
Definition: SRProxy.h:1710
caf::Proxy< caf::SRVector3D > stopdir
Definition: SRProxy.h:1700
caf::Proxy< float > overlapE
Definition: SRProxy.h:1693
Definition: NueSkimmer.h:24
caf::Proxy< float > avedEdxlast20cm
Definition: SRProxy.h:1669
caf::Proxy< float > trkfwddist
Definition: SRProxy.h:1709
caf::Proxy< double > lenincat
Definition: SRProxy.h:1678
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
caf::Proxy< float > mintime
Definition: SRProxy.h:1685
caf::Proxy< float > pngminy
Definition: SRProxy.h:1697
caf::StandardRecord * sr
caf::Proxy< caf::View_t > view
Definition: SRProxy.h:1715
caf::Proxy< int > trkfwdcell
Definition: SRProxy.h:1707
caf::Proxy< float > avedEdxlast10cm
Definition: SRProxy.h:1668
caf::Proxy< short unsigned int > nplanegap
Definition: SRProxy.h:1692
caf::Proxy< float > trkfwdair
Definition: SRProxy.h:1706
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
caf::Proxy< float > trkyposattrans
Definition: SRProxy.h:1711
caf::Proxy< int > trkbakcellnd
Definition: SRProxy.h:1703
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
caf::Proxy< caf::SRParticleTruth > truthXView
Definition: SRProxy.h:1713
caf::Proxy< float > trkbaksteel
Definition: SRProxy.h:1705
caf::Proxy< float > pngmaxy
Definition: SRProxy.h:1695
caf::Proxy< short unsigned int > nhity
Definition: SRProxy.h:1690
caf::Proxy< short unsigned int > nplane
Definition: SRProxy.h:1691
caf::Proxy< float > avedEdxlast40cm
Definition: SRProxy.h:1671

Member Data Documentation

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

Definition at line 1668 of file SRProxy.h.

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

Definition at line 1669 of file SRProxy.h.

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

Definition at line 1670 of file SRProxy.h.

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

Definition at line 1671 of file SRProxy.h.

Definition at line 1672 of file SRProxy.h.

Definition at line 1673 of file SRProxy.h.

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

Definition at line 1674 of file SRProxy.h.

Definition at line 1675 of file SRProxy.h.

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

Definition at line 1676 of file SRProxy.h.

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

Definition at line 1677 of file SRProxy.h.

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

Definition at line 1678 of file SRProxy.h.

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

Definition at line 1679 of file SRProxy.h.

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

Definition at line 1680 of file SRProxy.h.

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

Definition at line 1681 of file SRProxy.h.

Definition at line 1682 of file SRProxy.h.

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

Definition at line 1683 of file SRProxy.h.

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

Definition at line 1684 of file SRProxy.h.

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

Definition at line 1685 of file SRProxy.h.

Definition at line 1686 of file SRProxy.h.

Definition at line 1687 of file SRProxy.h.

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

Definition at line 1688 of file SRProxy.h.

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

Definition at line 1689 of file SRProxy.h.

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

Definition at line 1690 of file SRProxy.h.

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

Definition at line 1691 of file SRProxy.h.

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

Definition at line 1692 of file SRProxy.h.

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

Definition at line 1693 of file SRProxy.h.

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

Definition at line 1694 of file SRProxy.h.

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

Definition at line 1695 of file SRProxy.h.

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

Definition at line 1696 of file SRProxy.h.

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

Definition at line 1697 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

Definition at line 1701 of file SRProxy.h.

Definition at line 1702 of file SRProxy.h.

Definition at line 1703 of file SRProxy.h.

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

Definition at line 1704 of file SRProxy.h.

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

Definition at line 1705 of file SRProxy.h.

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

Definition at line 1706 of file SRProxy.h.

Definition at line 1707 of file SRProxy.h.

Definition at line 1708 of file SRProxy.h.

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

Definition at line 1709 of file SRProxy.h.

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

Definition at line 1710 of file SRProxy.h.

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

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

Definition at line 1716 of file SRProxy.h.


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