30 transObj->
zOaTr = transObj->
A *transObj->
A > 10e-10 ? transObj->
Z/transObj->
A*transObj->
rho : 0.;
38 if ( transObj->
dEdX != 0. ){
55 persObj->
elements.push_back(iel.first);
virtual void persToTrans(const Trk::Material_p1 *persObj, Trk::Material *transObj, MsgStream &log)
virtual void transToPers(const Trk::Material *transObj, Trk::Material_p1 *persObj, MsgStream &log)
the persistent object is simply a std::vector<float> where
std::vector< unsigned char > elements
std::vector< float > materialData
std::vector< unsigned char > fractions
A common object to be contained by.
MaterialComposition * composition