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

Proxy for caf::SRCosmicCVN. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/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::SRCosmicCVN &x)
 
void CheckEquals (const caf::SRCosmicCVN &sr) const
 

Public Attributes

caf::Proxy< float > cosmicVal
 
caf::Proxy< intnHits
 
caf::Proxy< float > ncVal
 
caf::Proxy< float > nueVal
 
caf::Proxy< float > numuVal
 
caf::Proxy< float > nutauVal
 
caf::Proxy< bool > passSel
 
caf::Proxy< float > timeWinMax
 
caf::Proxy< float > timeWinMin
 

Detailed Description

template<>
class caf::Proxy< caf::SRCosmicCVN >

Proxy for caf::SRCosmicCVN.

Definition at line 1324 of file SRProxy.h.

Constructor & Destructor Documentation

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

Definition at line 2623 of file SRProxy.cxx.

2623  :
2624  cosmicVal(d, tr, Join(name, "cosmicVal"), base, offset),
2625  nHits(d, tr, Join(name, "nHits"), base, offset),
2626  ncVal(d, tr, Join(name, "ncVal"), base, offset),
2627  nueVal(d, tr, Join(name, "nueVal"), base, offset),
2628  numuVal(d, tr, Join(name, "numuVal"), base, offset),
2629  nutauVal(d, tr, Join(name, "nutauVal"), base, offset),
2630  passSel(d, tr, Join(name, "passSel"), base, offset),
2631  timeWinMax(d, tr, Join(name, "timeWinMax"), base, offset),
2632  timeWinMin(d, tr, Join(name, "timeWinMin"), base, offset)
2633 {
2634 }
const XML_Char * name
Definition: expat.h:151
caf::Proxy< float > numuVal
Definition: SRProxy.h:1338
caf::Proxy< float > nueVal
Definition: SRProxy.h:1337
caf::Proxy< bool > passSel
Definition: SRProxy.h:1340
const XML_Char int const XML_Char int const XML_Char * base
Definition: expat.h:331
std::string Join(const std::string &a, const std::string &b)
Definition: HDF5Record.h:17
caf::Proxy< float > timeWinMin
Definition: SRProxy.h:1342
caf::Proxy< float > nutauVal
Definition: SRProxy.h:1339
caf::Proxy< float > timeWinMax
Definition: SRProxy.h:1341
caf::Proxy< float > cosmicVal
Definition: SRProxy.h:1334
Float_t d
Definition: plot.C:236
caf::Proxy< int > nHits
Definition: SRProxy.h:1335
caf::Proxy< float > ncVal
Definition: SRProxy.h:1336
caf::Proxy< caf::SRCosmicCVN >::Proxy ( const Proxy< caf::SRCosmicCVN > &&  )
delete

Member Function Documentation

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

Definition at line 2650 of file SRProxy.cxx.

References caf::SRCosmicCVN::cosmicVal, caf::SRCosmicCVN::ncVal, caf::SRCosmicCVN::nHits, caf::SRCosmicCVN::nueVal, caf::SRCosmicCVN::numuVal, caf::SRCosmicCVN::nutauVal, caf::SRCosmicCVN::passSel, caf::SRCosmicCVN::timeWinMax, and caf::SRCosmicCVN::timeWinMin.

2651 {
2653  nHits.CheckEquals(sr.nHits);
2654  ncVal.CheckEquals(sr.ncVal);
2661 }
caf::Proxy< float > numuVal
Definition: SRProxy.h:1338
caf::Proxy< float > nueVal
Definition: SRProxy.h:1337
caf::Proxy< bool > passSel
Definition: SRProxy.h:1340
caf::Proxy< float > timeWinMin
Definition: SRProxy.h:1342
caf::Proxy< float > nutauVal
Definition: SRProxy.h:1339
caf::Proxy< float > timeWinMax
Definition: SRProxy.h:1341
caf::Proxy< float > cosmicVal
Definition: SRProxy.h:1334
caf::Proxy< int > nHits
Definition: SRProxy.h:1335
caf::Proxy< float > ncVal
Definition: SRProxy.h:1336
void CheckEquals(const T &x) const

Definition at line 2636 of file SRProxy.cxx.

References caf::SRCosmicCVN::cosmicVal, caf::SRCosmicCVN::ncVal, caf::SRCosmicCVN::nHits, caf::SRCosmicCVN::nueVal, caf::SRCosmicCVN::numuVal, caf::SRCosmicCVN::nutauVal, caf::SRCosmicCVN::passSel, caf::SRCosmicCVN::timeWinMax, and caf::SRCosmicCVN::timeWinMin.

2637 {
2638  cosmicVal = sr.cosmicVal;
2639  nHits = sr.nHits;
2640  ncVal = sr.ncVal;
2641  nueVal = sr.nueVal;
2642  numuVal = sr.numuVal;
2643  nutauVal = sr.nutauVal;
2644  passSel = sr.passSel;
2645  timeWinMax = sr.timeWinMax;
2646  timeWinMin = sr.timeWinMin;
2647  return *this;
2648 }
caf::Proxy< float > numuVal
Definition: SRProxy.h:1338
caf::Proxy< float > nueVal
Definition: SRProxy.h:1337
caf::Proxy< bool > passSel
Definition: SRProxy.h:1340
caf::Proxy< float > timeWinMin
Definition: SRProxy.h:1342
caf::Proxy< float > nutauVal
Definition: SRProxy.h:1339
caf::Proxy< float > timeWinMax
Definition: SRProxy.h:1341
caf::Proxy< float > cosmicVal
Definition: SRProxy.h:1334
caf::StandardRecord * sr
caf::Proxy< int > nHits
Definition: SRProxy.h:1335
caf::Proxy< float > ncVal
Definition: SRProxy.h:1336

Member Data Documentation

caf::Proxy<float> caf::Proxy< caf::SRCosmicCVN >::cosmicVal

Definition at line 1334 of file SRProxy.h.

Definition at line 1336 of file SRProxy.h.

Definition at line 1335 of file SRProxy.h.

Definition at line 1337 of file SRProxy.h.

Definition at line 1338 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRCosmicCVN >::nutauVal

Definition at line 1339 of file SRProxy.h.

Definition at line 1340 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRCosmicCVN >::timeWinMax

Definition at line 1341 of file SRProxy.h.

caf::Proxy<float> caf::Proxy< caf::SRCosmicCVN >::timeWinMin

Definition at line 1342 of file SRProxy.h.


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