Public Member Functions | Protected Attributes | List of all members
flat::FlatNusSandbox Class Reference

Flat encoding of SRNusSandbox. More...

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-11-28/FlatMaker/FlatNusSandbox.h"

Public Member Functions

 FlatNusSandbox (const std::string &prefix, TTree *tr, const IBranchPolicy *policy)
 
 ~FlatNusSandbox ()
 
void Fill (const caf::SRNusSandbox &sr)
 

Protected Attributes

float sumtx
 
float sumty
 
float ewsumtx
 
float ewsumty
 
float cossumtx
 
float cossumty
 
float cosewsumtx
 
float cosewsumty
 
float angsumtx
 
float angsumty
 
float angewsumtx
 
float angewsumty
 

Detailed Description

Flat encoding of SRNusSandbox.

Definition at line 20 of file FlatNusSandbox.h.

Constructor & Destructor Documentation

flat::FlatNusSandbox::FlatNusSandbox ( const std::string prefix,
TTree *  tr,
const IBranchPolicy policy 
)

Definition at line 845 of file FlatRecord.cxx.

References compare_h5_caf::branch.

846 {
847  branch(tr, prefix+"sumtx", &sumtx, policy);
848  branch(tr, prefix+"sumty", &sumty, policy);
849  branch(tr, prefix+"ewsumtx", &ewsumtx, policy);
850  branch(tr, prefix+"ewsumty", &ewsumty, policy);
851  branch(tr, prefix+"cossumtx", &cossumtx, policy);
852  branch(tr, prefix+"cossumty", &cossumty, policy);
853  branch(tr, prefix+"cosewsumtx", &cosewsumtx, policy);
854  branch(tr, prefix+"cosewsumty", &cosewsumty, policy);
855  branch(tr, prefix+"angsumtx", &angsumtx, policy);
856  branch(tr, prefix+"angsumty", &angsumty, policy);
857  branch(tr, prefix+"angewsumtx", &angewsumtx, policy);
858  branch(tr, prefix+"angewsumty", &angewsumty, policy);
859 }
const XML_Char * prefix
Definition: expat.h:380
flat::FlatNusSandbox::~FlatNusSandbox ( )

Definition at line 861 of file FlatRecord.cxx.

862 {
863 }

Member Function Documentation

void flat::FlatNusSandbox::Fill ( const caf::SRNusSandbox sr)

Definition at line 865 of file FlatRecord.cxx.

References caf::SRNusSandbox::angewsumtx, caf::SRNusSandbox::angewsumty, caf::SRNusSandbox::angsumtx, caf::SRNusSandbox::angsumty, caf::SRNusSandbox::cosewsumtx, caf::SRNusSandbox::cosewsumty, caf::SRNusSandbox::cossumtx, caf::SRNusSandbox::cossumty, caf::SRNusSandbox::ewsumtx, caf::SRNusSandbox::ewsumty, caf::SRNusSandbox::sumtx, and caf::SRNusSandbox::sumty.

Referenced by flat::FlatSandbox::Fill().

866 {
867  sumtx = sr.sumtx;
868  sumty = sr.sumty;
869  ewsumtx = sr.ewsumtx;
870  ewsumty = sr.ewsumty;
871  cossumtx = sr.cossumtx;
872  cossumty = sr.cossumty;
873  cosewsumtx = sr.cosewsumtx;
874  cosewsumty = sr.cosewsumty;
875  angsumtx = sr.angsumtx;
876  angsumty = sr.angsumty;
877  angewsumtx = sr.angewsumtx;
878  angewsumty = sr.angewsumty;
879 }
float cosewsumtx
cosine angle with respect to beam of energy-weighted sum of track direction XZ-view unit vectors ...
Definition: SRNusSandbox.h:27
float sumty
sum of track direction YZ-view unit vectors
Definition: SRNusSandbox.h:22
float cossumtx
cosine angle with respect to beam of sum of track direction XZ-view unit vectors
Definition: SRNusSandbox.h:25
float angsumtx
angle with respect to beam of sum of track direction XZ-view unit vectors
Definition: SRNusSandbox.h:29
float sumtx
sum of track direction XZ-view unit vectors
Definition: SRNusSandbox.h:21
float angewsumtx
angle with respect to beam of energy-weighted sum of track direction XZ-view unit vectors ...
Definition: SRNusSandbox.h:31
float angsumty
angle with respect to beam of sum of track direction YZ-view unit vectors
Definition: SRNusSandbox.h:30
float ewsumty
energy-weighted sum of track direction YZ-view unit vectors
Definition: SRNusSandbox.h:24
float cosewsumty
cosine angle with respect to beam of energy-weighted sum of track direction YZ-view unit vectors ...
Definition: SRNusSandbox.h:28
float angewsumty
angle with respect to beam of energy-weighted sum of track direction YZ-view unit vectors ...
Definition: SRNusSandbox.h:32
float cossumty
cosine angle with respect to beam of sum of track direction YZ-view unit vectors
Definition: SRNusSandbox.h:26
float ewsumtx
energy-weighted sum of track direction XZ-view unit vectors
Definition: SRNusSandbox.h:23

Member Data Documentation

float flat::FlatNusSandbox::angewsumtx
protected

Definition at line 39 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::angewsumty
protected

Definition at line 40 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::angsumtx
protected

Definition at line 37 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::angsumty
protected

Definition at line 38 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::cosewsumtx
protected

Definition at line 35 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::cosewsumty
protected

Definition at line 36 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::cossumtx
protected

Definition at line 33 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::cossumty
protected

Definition at line 34 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::ewsumtx
protected

Definition at line 31 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::ewsumty
protected

Definition at line 32 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::sumtx
protected

Definition at line 29 of file FlatNusSandbox.h.

float flat::FlatNusSandbox::sumty
protected

Definition at line 30 of file FlatNusSandbox.h.


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