/*
$Log$
+Revision 1.19 2007/10/04 14:05:09 zampolli
+AliTOFGeometryV5 becoming AliTOFGeometry
+
Revision 1.18 2007/02/19 18:55:26 decaro
Added getter methods for volume path (for Event Display)
if( iplate==4) icopy=istrip+NStripC()+2*NStripB()+NStripA();
icopy++;
sprintf(string2,"FTOA_0/FLTA_0/FSTR_%i",icopy);
- if(fHoles && (sector==11 || sector==12)){
+ if(fHoles && (sector==13 || sector==14 || sector==15)){
if(iplate<2) sprintf(string2,"FTOB_0/FLTB_0/FSTR_%i",icopy);
if(iplate>2) sprintf(string2,"FTOC_0/FLTC_0/FSTR_%i",icopy);
}
if(plate==4) icopy=strip+NStripC()+2*NStripB()+NStripA();
icopy++;
sprintf(string2,"FTOA_0/FLTA_0/FSTR_%i",icopy);
- if(fHoles && (sector==11 || sector==12)) {
+ if(fHoles && (sector==13 || sector==14 || sector==15)){
if(plate<2) sprintf(string2,"FTOB_0/FLTB_0/FSTR_%i",icopy);
if(plate>2) sprintf(string2,"FTOC_0/FLTC_0/FSTR_%i",icopy);
}
/*
$Log$
+Revision 1.22 2007/10/07 19:40:46 decaro
+right handling of l2t matrices and alignable entries in case of TOF staging geometry
+
Revision 1.21 2007/10/04 13:15:30 arcelli
updates to comply with AliTOFGeometryV5 becoming AliTOFGeometry
for (Int_t isect = 0; isect < nSectors; isect++) {
for (Int_t istr = 1; istr <= nStrips; istr++) {
- if (fTOFSectors[isect]==-1) continue;
+ //if (fTOFSectors[isect]==-1) continue;
- if (fTOFHoles && (isect==11 || isect==12)) {
+ if (fTOFHoles && (isect==13 || isect==14 || isect==15)) {
if (istr<39) {
vpL3 = "/FTOB_0";
vpL4 = "/FLTB_0/FSTR_";
if(fTOFSectors[isec]==-1)continue;
char name[16];
sprintf(name, "BTOF%d",isec);
- if (fTOFHoles && (isec==11||isec==12)) {
+ if (fTOFHoles && (isec==13 || isec==14 || isec==15)) {
// if (fTOFHoles && (isec==16||isec==17)) { \\Old 6h convention
xcoor = 0.;
ycoor = (zlenA*0.5 + kInterCentrModBorder1)*0.5;
/*
$Log$
+Revision 1.10 2007/10/07 19:40:46 decaro
+right handling of l2t matrices and alignable entries in case of TOF staging geometry
+
Revision 1.9 2007/10/07 19:36:29 decaro
TOF materials and volumes description: update
for (Int_t isect = 0; isect < nSectors; isect++) {
for (Int_t istr = 1; istr <= nStrips; istr++) {
- if (fTOFSectors[isect]==-1) continue;
+ //if (fTOFSectors[isect]==-1) continue;
- if (fTOFHoles && (isect==11 || isect==12)) {
+ if (fTOFHoles && (isect==13 || isect==14 || isect==15)) {
if (istr<39) {
vpL3 = "/FTOB_0";
vpL4 = "/FLTB_0/FSTR_";
if(fTOFSectors[isec]==-1)continue;
char name[16];
sprintf(name, "BTOF%d",isec);
- if (fTOFHoles && (isec==11||isec==12)) {
+ if (fTOFHoles && (isec==13 || isec==14 || isec==15)) {
//if (fTOFHoles && (isec==16||isec==17)) { \\Old 6h convention
//xcoor = 0.;
ycoor = (zlenA*0.5 + fgkInterCentrModBorder1)*0.5;
if(fTOFSectors[isec]==-1)continue;
sprintf(name, "BTOF%d",isec);
//if (fTOFHoles && (isec==16||isec==17)) \\Old 6h convention
- if (fTOFHoles && (isec==11||isec==12))
+ if (fTOFHoles && (isec==13 || isec==14 || isec==15))
gMC->Gspos("FPEB", 0, name, xcoor, ycoor, zcoor, idrotm[0], "ONLY");
else
gMC->Gspos("FPEA", 0, name, xcoor, ycoor, zcoor, idrotm[0], "ONLY");
if(fTOFSectors[isec]==-1)continue;
sprintf(name, "BTOF%d",isec);
//if (fTOFHoles && (isec==16||isec==17)) \\Old 6h convention
- if (fTOFHoles && (isec==11||isec==12))
+ if (fTOFHoles && (isec==13 || isec==14 || isec==15))
gMC->Gspos("FAIB", 0, name, xcoor, ycoor, zcoor, idrotm[0], "ONLY");
else
gMC->Gspos("FAIA", 0, name, xcoor, ycoor, zcoor, idrotm[0], "ONLY");