X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONSegmentationTrigger.cxx;h=731803daefd81f4fc62515885f5a671a3990f915;hb=9c50e540aff8a17a36818cfdd5c39d20385cb4c2;hp=274c97908025ead28739e4b793547863590f23f3;hpb=ecfa008b01fe5050150264fa0daea14d8049e98e;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONSegmentationTrigger.cxx b/MUON/AliMUONSegmentationTrigger.cxx index 274c9790802..731803daefd 100644 --- a/MUON/AliMUONSegmentationTrigger.cxx +++ b/MUON/AliMUONSegmentationTrigger.cxx @@ -15,6 +15,15 @@ /* $Log$ +Revision 1.6 2000/11/12 17:17:03 pcrochet +BuildGeometry of AliMUON for trigger chambers delegated to AliMUONSegmentationTriggerX (same strategy as for tracking chambers) + +Revision 1.5 2000/10/02 16:58:29 egangler +Cleaning of the code : +-> coding conventions +-> void Streamers +-> some useless includes removed or replaced by "class" statement + Revision 1.4 2000/06/29 12:34:09 morsch AliMUONSegmentation class has been made independent of AliMUONChamber. This makes it usable with any other geometry class. The link to the object to which it belongs is @@ -57,18 +66,18 @@ Draft version from P. Crochet #include #include "AliMUONChamber.h" #include - + ClassImp(AliMUONSegmentationTrigger) //------------------------------------------------------------------ void AliMUONSegmentationTrigger::Init(Int_t chamber) { // initialize Module geometry - cout << "Initialize Trigger Chamber Module Geometry " << "\n"; - AliMUON *pMUON = (AliMUON *) gAlice->GetModule("MUON"); AliMUONChamber* iChamber=&(pMUON->Chamber(chamber)); + if(pMUON->GetDebug()) cout << ClassName() << ": Initialize Trigger Chamber Module Geometry " << "\n"; + Float_t zPos=iChamber->Z(); Float_t z1Pos=1603.5; fZscale = zPos/z1Pos; @@ -83,7 +92,7 @@ void AliMUONSegmentationTrigger::Init(Int_t chamber) Float_t z1pm=z1PosPlus/z1PosMinus; Float_t z1mp=z1PosMinus/z1PosPlus; - cout << " fZscale = " << fZscale << "\n"; + if(pMUON->GetDebug()) cout << ClassName() << ": fZscale = " << fZscale << "\n"; // calculate yCmin and fYcmax Int_t i; @@ -182,7 +191,11 @@ void AliMUONSegmentationTrigger::Init(Int_t chamber) fNpx=124; fNpy=64; - cout << "---------------------------------------------------- \n"; +// Set parent chamber number + fChamber=&(pMUON->Chamber(chamber)); + fId=chamber; + + if(pMUON->GetDebug()) cout << ClassName() << ": ---------------------------------------------------- \n"; }