@@ -542,18 +542,30 @@ void Detector::Print(FairVolume* vol, int volume, int subDetID, int layer, int s
542542 int currentVol (0 );
543543 LOG (info) << " Current volume name: " << fMC ->CurrentVolName () << " and ID " << fMC ->CurrentVolID (currentVol);
544544 LOG (info) << " volume: " << volume << " /" << mNumberOfVolumes - 1 ;
545- LOG (info) << " off volume name 1 " << fMC ->CurrentVolOffName (1 ) << " chip: " << chip;
546- LOG (info) << " off volume name 2 " << fMC ->CurrentVolOffName (2 ) << " module: " << mod;
547- if (subDetID == 1 && mGeometryTGeo ->getNumberOfHalfStaves (layer) == 2 ) { // staggered geometry
548- LOG (info) << " off volume name 3 " << fMC ->CurrentVolOffName (3 ) << " halfstave: " << halfstave;
549- LOG (info) << " off volume name 4 " << fMC ->CurrentVolOffName (4 ) << " stave: " << stave;
550- LOG (info) << " SubDetector ID: " << subDetID << " Layer: " << layer << " staveinLayer: " << stave << " Chip ID: " << chipID;
551- } else if (subDetID == 1 && mGeometryTGeo ->getNumberOfHalfStaves (layer) == 1 ) { // turbo geometry
552- LOG (info) << " off volume name 3 " << fMC ->CurrentVolOffName (3 ) << " stave: " << stave;
553- LOG (info) << " SubDetector ID: " << subDetID << " Layer: " << layer << " staveinLayer: " << stave << " Chip ID: " << chipID;
545+
546+ auto & trkPars = TRKBaseParam::Instance ();
547+
548+ if (subDetID == 1 ) { // MLOT
549+ if (trkPars.layoutMLOT == o2::trk::eMLOTLayout::kCylindrical ) {
550+ LOG (info) << " off volume name 1 " << fMC ->CurrentVolOffName (1 ) << " chip: " << chip;
551+ LOG (info) << " SubDetector ID: " << subDetID << " Layer: " << layer << " Chip ID: " << chipID;
552+ } else {
553+ LOG (info) << " off volume name 1 " << fMC ->CurrentVolOffName (1 ) << " chip: " << chip;
554+ LOG (info) << " off volume name 2 " << fMC ->CurrentVolOffName (2 ) << " module: " << mod;
555+ if (mGeometryTGeo ->getNumberOfHalfStaves (layer) == 2 ) { // staggered geometry
556+ LOG (info) << " off volume name 3 " << fMC ->CurrentVolOffName (3 ) << " halfstave: " << halfstave;
557+ LOG (info) << " off volume name 4 " << fMC ->CurrentVolOffName (4 ) << " stave: " << stave;
558+ LOG (info) << " SubDetector ID: " << subDetID << " Layer: " << layer << " staveinLayer: " << stave << " Chip ID: " << chipID;
559+ } else if (mGeometryTGeo ->getNumberOfHalfStaves (layer) == 1 ) { // turbo geometry
560+ LOG (info) << " off volume name 3 " << fMC ->CurrentVolOffName (3 ) << " stave: " << stave;
561+ LOG (info) << " SubDetector ID: " << subDetID << " Layer: " << layer << " staveinLayer: " << stave << " Chip ID: " << chipID;
562+ }
563+ }
554564 } else {
565+ // VD
555566 LOG (info) << " SubDetector ID: " << subDetID << " Chip ID: " << chipID;
556567 }
568+
557569 LOG (info);
558570}
559571
0 commit comments