List of all members | Public Member Functions | Public Attributes | Friends
CachedDirectInjectorOG::InjectedParticle Struct Reference

#include <CachedDirectInjector.h>

Public Member Functions

 InjectedParticle ()
 
 InjectedParticle (const int id, const double r, const double phi, const double height, const double stime, const int type, const int source, const double posx, const double posy, const double posz, const double dirx, const double diry, const double dirz, const double time, const double weight, const double ek)
 

Public Attributes

double fDirX = 0
 
double fDirY = 0
 
double fDirZ = 0
 
double fEk = 0
 
double fHeight = 0
 
int fId = 0
 
double fPhi = 0
 
double fPosX = 0
 
double fPosY = 0
 
double fPosZ = 0
 
double fR = 0
 
int fSource = 0
 
double fSTime = 0
 
double fTime = 0
 
int fType = 0
 
double fWeight = 0
 

Friends

std::istream & operator>> (std::istream &is, InjectedParticle &part)
 

Detailed Description

Definition at line 29 of file CachedDirectInjector.h.

Constructor & Destructor Documentation

CachedDirectInjectorOG::InjectedParticle::InjectedParticle ( )
inline

Definition at line 31 of file CachedDirectInjector.h.

CachedDirectInjectorOG::InjectedParticle::InjectedParticle ( const int  id,
const double  r,
const double  phi,
const double  height,
const double  stime,
const int  type,
const int  source,
const double  posx,
const double  posy,
const double  posz,
const double  dirx,
const double  diry,
const double  dirz,
const double  time,
const double  weight,
const double  ek 
)
inline

Definition at line 33 of file CachedDirectInjector.h.

Friends And Related Function Documentation

std::istream& operator>> ( std::istream &  is,
InjectedParticle part 
)
friend

Member Data Documentation

double CachedDirectInjectorOG::InjectedParticle::fDirX = 0

Definition at line 65 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fDirY = 0

Definition at line 66 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fDirZ = 0

Definition at line 67 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fEk = 0

Definition at line 70 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fHeight = 0

Definition at line 58 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

int CachedDirectInjectorOG::InjectedParticle::fId = 0
double CachedDirectInjectorOG::InjectedParticle::fPhi = 0

Definition at line 57 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fPosX = 0

Definition at line 62 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fPosY = 0

Definition at line 63 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fPosZ = 0

Definition at line 64 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fR = 0

Definition at line 56 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

int CachedDirectInjectorOG::InjectedParticle::fSource = 0

Definition at line 61 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fSTime = 0

Definition at line 59 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fTime = 0

Definition at line 68 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

int CachedDirectInjectorOG::InjectedParticle::fType = 0

Definition at line 60 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().

double CachedDirectInjectorOG::InjectedParticle::fWeight = 0

Definition at line 69 of file CachedDirectInjector.h.

Referenced by CachedDirectInjectorOG::operator>>().


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

, generated on Tue Sep 26 2023.