00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012 #include "UgliGeometry/UgliStripShape.h"
00013
00014 #include <cassert>
00015
00016 #include "MessageService/MsgService.h"
00017 CVSID("$Id: UgliStripShape.cxx,v 1.2 2002/06/13 16:05:50 rhatcher Exp $");
00018 #include "MessageService/MsgFormat.h"
00019
00020 ClassImp(UgliStripShape)
00021
00022 UgliStripShape::UgliStripShape(const char* name, Float_t totLen,
00023 Float_t wlsEast, Float_t wlsWest,
00024 Float_t lenEastPart, Float_t lenWestPart,
00025 Float_t wlsLenBypass)
00026 : TBRIK(name,name,"scint",0.5*totLen,HalfWidth(),HalfThick()),
00027 fWlsEast(wlsEast), fWlsWest(wlsWest),
00028 fLenEastPart(lenEastPart), fLenWestPart(lenWestPart),
00029 fWlsLenBypass(wlsLenBypass)
00030 {
00031 MsgFormat lenfmt("%5.1f");
00032
00033 MSG("Ugli",Msg::kVerbose)
00034 << "UgliStripShape " << name
00035 << " totlen " << lenfmt(totLen/Munits::cm) << endl;
00036
00037 }