for (i = 0; i < 18; i++) {
// Create volume i
- char name[6];
+ char name[16];
sprintf(name, "BSEGMO%d", i);
gMC->Gsvolu(name, "TRD1", kAir, ptrd1, 4);
// ptrd1[3] = 37.;
for (i = 0; i < 18; i++) {
- char nameCh[6];
+ char nameCh[16];
sprintf(nameCh, "BTRD%d",i);
- char nameMo[6];
+ char nameMo[16];
sprintf(nameMo, "BSEGMO%d",i);
gMC->Gsvolu(nameCh, "TRD1", kAir, ptrd1, 4);
gMC->Gspos(nameCh, 1, nameMo, 0., 0., -10.37, 0, "ONLY");
ptrd1[2] = 375.5;
ptrd1[3] = 14.5;
for (i = 0; i < 18; i++) {
- char nameCh[6];
+ char nameCh[16];
sprintf(nameCh, "BTOF%d",i);
- char nameMo[6];
+ char nameMo[16];
sprintf(nameMo, "BSEGMO%d",i);
gMC->Gsvolu(nameCh, "TRD1", kAir, ptrd1, 4);
gMC->Gspos(nameCh, 1, nameMo, 0., 0., 42.69, 0, "ONLY");
/*
$Log$
+Revision 1.9 2006/05/04 19:41:42 hristov
+Possibility for partial TOF geometry (S.Arcelli)
+
Revision 1.8 2006/04/20 22:30:50 hristov
Coding conventions (Annalisa)
Float_t zOffsetA = 0.;
// Define TOF basic volume
- char nodeName0[7], nodeName1[7], nodeName2[7];
- char nodeName3[7], nodeName4[7], rotMatNum[7];
+ char nodeName0[16], nodeName1[16], nodeName2[16];
+ char nodeName3[16], nodeName4[16], rotMatNum[16];
if (fTOFHoles) {
new TBRIK("S_TOF_B","TOF box","void",
zcoor = 0.;
for(Int_t isec=0;isec<18;isec++){
if(fTOFSectors[isec]==-1)continue;
- char name[6];
+ char name[16];
sprintf(name, "BTOF%d",isec);
if (fTOFHoles && (isec==16||isec==17)) {
xcoor = 0.;