HField
class description - source file - inheritance tree (.pdf)
public:
HField(const char* name, const char* title)
HField(const HField&)
~HField()
void calcField(Double_t*, Double_t*, Int_t)
static TClass* Class()
void init(TString)
void initVariables()
virtual TClass* IsA() const
HField& operator=(const HField&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t nfz
Int_t nfr
Int_t nfp
Double_t zflmin
Double_t zflmax
Double_t zfldel
Double_t rflmin
Double_t rflmax
Double_t rfldel
Double_t pflmin
Double_t pflmax
Double_t pfldel
Double_t tzfl[161][176][25]
Double_t trfl[161][176][25]
Double_t tpfl[161][176][25]
HField
Reads Field map from TOSCA file.Calculates Field strength in a given
space point in Lab coordinate system.
HField(const char* name,const char* title)
: TNamed(name,title)
constructor for HField
~HField()
destructor of HField
void initVariables()
void init(TString infile)
infile : tosca field map (for GEANT)
void calcField(Double_t *xv,Double_t *btos,Int_t fpol )
xv[3] : position vector
btos[3]: Field vector
fpol : Field polarity (1 default , -1 inverse)
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HField HField(const HField&)
HField& operator=(const HField&)
Last update: Fri Jan 26 11:54:27 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.