Public Member Functions | Public Attributes | List of all members
bsim::TgtExit Class Reference


More...

#include "/cvmfs/nova.opensciencegrid.org/externals/dk2nugenie/v01_08_00e/source/dk2nu/tree/dk2nu.h"

Public Member Functions

 TgtExit ()
 
virtual ~TgtExit ()
 
void clear (const std::string &opt="")
 reset everything More...
 
std::string AsString (const std::string &opt="") const
 
 TgtExit ()
 
virtual ~TgtExit ()
 
void clear (const std::string &opt="")
 reset everything More...
 
std::string AsString (const std::string &opt="") const
 

Public Attributes

Double_t tvx
 x position of nu ancestor as it exits target More...
 
Double_t tvy
 y position of nu ancestor as it exits target More...
 
Double_t tvz
 z position of nu ancestor as it exits target More...
 
Double_t tpx
 x momentum of nu ancestor as it exits target More...
 
Double_t tpy
 y momentum of nu ancestor as it exits target More...
 
Double_t tpz
 z momentum of nu ancestor as it exits target More...
 
Int_t tptype
 species of ancestor exiting the target More...
 
Int_t tgen
 

Detailed Description


============================================================================ these ancestors are possibly, but not necessarily, the direct nu parent DK2NU: can these be removed in favor of cascade info (ancestor above)? 2012-11-08: for now keep these

Definition at line 266 of file dk2nu.h.

Constructor & Destructor Documentation

bsim::TgtExit::TgtExit ( )
virtual bsim::TgtExit::~TgtExit ( )
virtual
bsim::TgtExit::TgtExit ( )
virtual bsim::TgtExit::~TgtExit ( )
virtual

Member Function Documentation

std::string bsim::TgtExit::AsString ( const std::string opt = "") const
std::string bsim::TgtExit::AsString ( const std::string opt = "") const
void bsim::TgtExit::clear ( const std::string opt = "")

reset everything

void bsim::TgtExit::clear ( const std::string opt = "")

reset everything

Member Data Documentation

Int_t bsim::TgtExit::tgen

nu parent generation in cascade: 1=primary proton 2=particles produced by proton interaction etc

Definition at line 276 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Int_t bsim::TgtExit::tptype

species of ancestor exiting the target

Definition at line 275 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Double_t bsim::TgtExit::tpx

x momentum of nu ancestor as it exits target

Definition at line 272 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Double_t bsim::TgtExit::tpy

y momentum of nu ancestor as it exits target

Definition at line 273 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Double_t bsim::TgtExit::tpz

z momentum of nu ancestor as it exits target

Definition at line 274 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Double_t bsim::TgtExit::tvx

x position of nu ancestor as it exits target

Definition at line 269 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Double_t bsim::TgtExit::tvy

y position of nu ancestor as it exits target

Definition at line 270 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().

Double_t bsim::TgtExit::tvz

z position of nu ancestor as it exits target

Definition at line 271 of file dk2nu.h.

Referenced by copy_flugg_to_dk2nu(), copy_g4lbne_to_dk2nu(), and copy_g4minerva_to_dk2nu().


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