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

Proxy for caf::SRCVNFeatures. 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::SRCVNFeatures &x)
 
void CheckEquals (const caf::SRCVNFeatures &sr) const
 

Public Attributes

caf::Proxy< std::vector< float > > components
 
caf::Proxy< unsigned intncomponents
 
caf::Proxy< unsigned intnoutput
 
caf::Proxy< std::vector< float > > output
 

Detailed Description

template<>
class caf::Proxy< caf::SRCVNFeatures >

Proxy for caf::SRCVNFeatures.

Definition at line 1417 of file SRProxy.h.

Constructor & Destructor Documentation

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

Definition at line 2850 of file SRProxy.cxx.

2850  :
2851  components(d, tr, Join(name, "components"), base, offset),
2852  ncomponents(d, tr, Join(name, "ncomponents"), base, offset),
2853  noutput(d, tr, Join(name, "noutput"), base, offset),
2854  output(d, tr, Join(name, "output"), base, offset)
2855 {
2856 }
const XML_Char * name
Definition: expat.h:151
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< std::vector< float > > output
Definition: SRProxy.h:1430
Float_t d
Definition: plot.C:236
caf::Proxy< unsigned int > ncomponents
Definition: SRProxy.h:1428
caf::Proxy< unsigned int > noutput
Definition: SRProxy.h:1429
caf::Proxy< std::vector< float > > components
Definition: SRProxy.h:1427

Member Function Documentation

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

Definition at line 2867 of file SRProxy.cxx.

References caf::SRCVNFeatures::components, naming_schema::components, caf::SRCVNFeatures::ncomponents, caf::SRCVNFeatures::noutput, caf::SRCVNFeatures::output, and output.

2868 {
2873 }
std::vector< float > components
Principal components of output.
Definition: SRCVNFeatures.h:18
std::vector< float > output
List of net output nodes.
Definition: SRCVNFeatures.h:15
caf::Proxy< std::vector< float > > output
Definition: SRProxy.h:1430
unsigned int ncomponents
Size of components vector.
Definition: SRCVNFeatures.h:19
caf::Proxy< unsigned int > ncomponents
Definition: SRProxy.h:1428
caf::Proxy< unsigned int > noutput
Definition: SRProxy.h:1429
caf::Proxy< std::vector< float > > components
Definition: SRProxy.h:1427
unsigned int noutput
Number of entries in output vector.
Definition: SRCVNFeatures.h:16
void CheckEquals(const T &x) const

Definition at line 2858 of file SRProxy.cxx.

References caf::SRCVNFeatures::components, naming_schema::components, caf::SRCVNFeatures::ncomponents, caf::SRCVNFeatures::noutput, caf::SRCVNFeatures::output, and output.

2859 {
2860  components = sr.components;
2861  ncomponents = sr.ncomponents;
2862  noutput = sr.noutput;
2863  output = sr.output;
2864  return *this;
2865 }
caf::Proxy< std::vector< float > > output
Definition: SRProxy.h:1430
caf::StandardRecord * sr
caf::Proxy< unsigned int > ncomponents
Definition: SRProxy.h:1428
caf::Proxy< unsigned int > noutput
Definition: SRProxy.h:1429
caf::Proxy< std::vector< float > > components
Definition: SRProxy.h:1427

Member Data Documentation

caf::Proxy<std::vector<float> > caf::Proxy< caf::SRCVNFeatures >::components

Definition at line 1427 of file SRProxy.h.

Referenced by Controller.Controller::make_output_directory().

caf::Proxy<unsigned int> caf::Proxy< caf::SRCVNFeatures >::ncomponents

Definition at line 1428 of file SRProxy.h.

Definition at line 1429 of file SRProxy.h.

caf::Proxy<std::vector<float> > caf::Proxy< caf::SRCVNFeatures >::output

Definition at line 1430 of file SRProxy.h.


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