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

Proxy for caf::SRXnue. More...

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

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

Public Attributes

caf::Proxy< double > bdt
 
caf::Proxy< float > efrac10p
 
caf::Proxy< float > efrac2sig
 
caf::Proxy< float > efracp2
 
caf::Proxy< float > efracp3
 
caf::Proxy< float > efracp4
 
caf::Proxy< float > emaxfrac6p
 
caf::Proxy< float > p1Fmip
 
caf::Proxy< float > p1energy
 
caf::Proxy< float > p2Fmip
 

Detailed Description

template<>
class caf::Proxy< caf::SRXnue >

Proxy for caf::SRXnue.

Definition at line 1217 of file SRProxy.h.

Constructor & Destructor Documentation

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

Definition at line 2380 of file SRProxy.cxx.

2380  :
2381  bdt(d, tr, Join(name, "bdt"), base, offset),
2382  efrac10p(d, tr, Join(name, "efrac10p"), base, offset),
2383  efrac2sig(d, tr, Join(name, "efrac2sig"), base, offset),
2384  efracp2(d, tr, Join(name, "efracp2"), base, offset),
2385  efracp3(d, tr, Join(name, "efracp3"), base, offset),
2386  efracp4(d, tr, Join(name, "efracp4"), base, offset),
2387  emaxfrac6p(d, tr, Join(name, "emaxfrac6p"), base, offset),
2388  p1Fmip(d, tr, Join(name, "p1Fmip"), base, offset),
2389  p1energy(d, tr, Join(name, "p1energy"), base, offset),
2390  p2Fmip(d, tr, Join(name, "p2Fmip"), base, offset)
2391 {
2392 }
const XML_Char * name
Definition: expat.h:151
caf::Proxy< float > efracp3
Definition: SRProxy.h:1231
caf::Proxy< float > efracp4
Definition: SRProxy.h:1232
caf::Proxy< float > efracp2
Definition: SRProxy.h:1230
const XML_Char int const XML_Char int const XML_Char * base
Definition: expat.h:331
caf::Proxy< float > p2Fmip
Definition: SRProxy.h:1236
std::string Join(const std::string &a, const std::string &b)
Definition: HDF5Record.h:17
caf::Proxy< double > bdt
Definition: SRProxy.h:1227
caf::Proxy< float > efrac2sig
Definition: SRProxy.h:1229
Float_t d
Definition: plot.C:236
caf::Proxy< float > efrac10p
Definition: SRProxy.h:1228
caf::Proxy< float > emaxfrac6p
Definition: SRProxy.h:1233
caf::Proxy< float > p1energy
Definition: SRProxy.h:1235
caf::Proxy< float > p1Fmip
Definition: SRProxy.h:1234
caf::Proxy< caf::SRXnue >::Proxy ( const Proxy< caf::SRXnue > &  )
delete
caf::Proxy< caf::SRXnue >::Proxy ( const Proxy< caf::SRXnue > &&  )
delete

Member Function Documentation

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

Definition at line 2409 of file SRProxy.cxx.

References caf::SRXnue::bdt, caf::SRXnue::efrac10p, caf::SRXnue::efrac2sig, caf::SRXnue::efracp2, caf::SRXnue::efracp3, caf::SRXnue::efracp4, caf::SRXnue::emaxfrac6p, caf::SRXnue::p1energy, caf::SRXnue::p1Fmip, and caf::SRXnue::p2Fmip.

2410 {
2411  bdt.CheckEquals(sr.bdt);
2421 }
float efracp4
Definition: SRXnue.h:24
double bdt
Definition: SRXnue.h:26
caf::Proxy< float > efracp3
Definition: SRProxy.h:1231
float p1Fmip
Definition: SRXnue.h:18
caf::Proxy< float > efracp4
Definition: SRProxy.h:1232
float p1energy
Definition: SRXnue.h:17
caf::Proxy< float > efracp2
Definition: SRProxy.h:1230
caf::Proxy< float > p2Fmip
Definition: SRProxy.h:1236
float efracp2
Definition: SRXnue.h:22
float p2Fmip
Definition: SRXnue.h:19
float efrac10p
Definition: SRXnue.h:21
caf::Proxy< double > bdt
Definition: SRProxy.h:1227
caf::Proxy< float > efrac2sig
Definition: SRProxy.h:1229
float emaxfrac6p
Definition: SRXnue.h:20
float efrac2sig
Definition: SRXnue.h:25
caf::Proxy< float > efrac10p
Definition: SRProxy.h:1228
caf::Proxy< float > emaxfrac6p
Definition: SRProxy.h:1233
caf::Proxy< float > p1energy
Definition: SRProxy.h:1235
void CheckEquals(const T &x) const
float efracp3
Definition: SRXnue.h:23
caf::Proxy< float > p1Fmip
Definition: SRProxy.h:1234
caf::Proxy< caf::SRXnue > & caf::Proxy< caf::SRXnue >::operator= ( const caf::SRXnue x)

Definition at line 2394 of file SRProxy.cxx.

References caf::SRXnue::bdt, caf::SRXnue::efrac10p, caf::SRXnue::efrac2sig, caf::SRXnue::efracp2, caf::SRXnue::efracp3, caf::SRXnue::efracp4, caf::SRXnue::emaxfrac6p, caf::SRXnue::p1energy, caf::SRXnue::p1Fmip, and caf::SRXnue::p2Fmip.

2395 {
2396  bdt = sr.bdt;
2397  efrac10p = sr.efrac10p;
2398  efrac2sig = sr.efrac2sig;
2399  efracp2 = sr.efracp2;
2400  efracp3 = sr.efracp3;
2401  efracp4 = sr.efracp4;
2402  emaxfrac6p = sr.emaxfrac6p;
2403  p1Fmip = sr.p1Fmip;
2404  p1energy = sr.p1energy;
2405  p2Fmip = sr.p2Fmip;
2406  return *this;
2407 }
caf::Proxy< float > efracp3
Definition: SRProxy.h:1231
caf::Proxy< float > efracp4
Definition: SRProxy.h:1232
caf::Proxy< float > efracp2
Definition: SRProxy.h:1230
caf::Proxy< float > p2Fmip
Definition: SRProxy.h:1236
caf::Proxy< double > bdt
Definition: SRProxy.h:1227
caf::Proxy< float > efrac2sig
Definition: SRProxy.h:1229
caf::StandardRecord * sr
caf::Proxy< float > efrac10p
Definition: SRProxy.h:1228
caf::Proxy< float > emaxfrac6p
Definition: SRProxy.h:1233
caf::Proxy< float > p1energy
Definition: SRProxy.h:1235
caf::Proxy< float > p1Fmip
Definition: SRProxy.h:1234

Member Data Documentation

Definition at line 1227 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::efrac10p

Definition at line 1228 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::efrac2sig

Definition at line 1229 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::efracp2

Definition at line 1230 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::efracp3

Definition at line 1231 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::efracp4

Definition at line 1232 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::emaxfrac6p

Definition at line 1233 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::p1energy

Definition at line 1235 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::p1Fmip

Definition at line 1234 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRXnue >::p2Fmip

Definition at line 1236 of file SRProxy.h.


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