37 for (
Int_t i = 0; i < 20; i++)
49 for (
Int_t i = 0; i < 20; i++)
52 for (
Int_t i = 0; i < 10; i++) {
70 for (
Int_t i = 0; i < 20; i++)
80 Error(
"TGeoMedium",
"%s, material number %d does not exist",
name, imat);
100 for (
Int_t i = 0; i < 20; i++)
112 for (
Int_t i = 0; i < 20; i++)
142 out <<
"// Medium: " <<
GetName() << std::endl;
143 out <<
" numed = " <<
fId <<
"; // medium number" << std::endl;
144 out <<
" par[0] = " <<
fParams[0] <<
"; // isvol" << std::endl;
145 out <<
" par[1] = " <<
fParams[1] <<
"; // ifield" << std::endl;
146 out <<
" par[2] = " <<
fParams[2] <<
"; // fieldm" << std::endl;
147 out <<
" par[3] = " <<
fParams[3] <<
"; // tmaxfd" << std::endl;
148 out <<
" par[4] = " <<
fParams[4] <<
"; // stemax" << std::endl;
149 out <<
" par[5] = " <<
fParams[5] <<
"; // deemax" << std::endl;
150 out <<
" par[6] = " <<
fParams[6] <<
"; // epsil" << std::endl;
151 out <<
" par[7] = " <<
fParams[7] <<
"; // stmin" << std::endl;
154 <<
fMaterial->GetPointerName() <<
", par);" << std::endl;
int Int_t
Signed integer 4 bytes (int).
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int).
double Double_t
Double 8 bytes.
const char Option_t
Option string (const char).
externTGeoManager * gGeoManager
Base class describing materials.
void SavePrimitive(std::ostream &out, Option_t *option="") override
Save a primitive as a C++ statement(s) on output stream "out".
TGeoMedium & operator=(const TGeoMedium &)
assignment operator
const char * GetPointerName() const
Provide a pointer name containing uid.
TGeoMedium()
Default constructor.
TGeoMedium(const TGeoMedium &)
copy constructor
~TGeoMedium() override
Destructor.
const char * GetName() const override
Returns name of object.
TNamed & operator=(const TNamed &rhs)
TNamed assignment operator.
Bool_t TestBit(UInt_t f) const
virtual UInt_t GetUniqueID() const
Return the unique object id.
void SetBit(UInt_t f, Bool_t set)
Set or unset the user status bits as specified in f.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
TMatrixT< Element > & Add(TMatrixT< Element > &target, Element scalar, const TMatrixT< Element > &source)
Modify addition: target += scalar * source.