- TString ComposePath(const TString& volName, Int_t copyNo) const;
- void MapSV(const TString&path, const TString& volName,
- Int_t detElemId) const;
-
- void FillData(Int_t moduleId, Int_t nofDetElements,
- Double_t x, Double_t y, Double_t z,
- Double_t a1, Double_t a2, Double_t a3,
- Double_t a4, Double_t a5, Double_t a6) const;
- void FillData(Int_t id, const TString& volName, Int_t copyNo,
- Double_t x, Double_t y, Double_t z,
- Double_t a1, Double_t a2, Double_t a3,
- Double_t a4, Double_t a5, Double_t a6) const;
- void FillData(const TString& sensVolumePath, Int_t detElemId) const;
-
- TString ReadData1(ifstream& in) const;
- TString ReadData2(ifstream& in) const;
- TString ReadData3(ifstream& in) const;
-
- void WriteTransform(ofstream& out, const TGeoCombiTrans* transform) const;
- void WriteData1(ofstream& out) const;
- void WriteData2(ofstream& out) const;
- void WriteData3(ofstream& out) const;
-
- // static data members
- static const TString fgkTransformFileNamePrefix; // the prefix for the name
- // of file with transformations
- static const TString fgkSVMapFileNamePrefix; // the prefix for the name of file
- // with sensitive volume map
- static const TString fgkOutFileNameSuffix; // the suffix for the name of
- // generated files