/*
$Log$
+Revision 1.3 2006/03/28 14:58:08 arcelli
+updates to handle new V5 geometry & some re-arrangements
+
Revision 1.2 2006/02/13 17:22:26 arcelli
just Fixing Log info
//________________________________________________________________
AliTOFCalStrip::AliTOFCalStrip(){
+ //main ctor
fCh = 0;
fGeom= 0x0;
fNpadZ = 0;
AliTOFCalStrip::AliTOFCalStrip(AliTOFChannel *ch):
fCh(ch)
{
+ // ctor with channel
fGeom= 0x0;
fNpadZ = 0;
fNpadX = 0;
//________________________________________________________________
AliTOFCalStrip::AliTOFCalStrip(AliTOFGeometry *geom){
+ //ctor with geom
fCh = 0;
fGeom = geom;
fNpadZ = fGeom->NpadZ();
AliTOFCalStrip::AliTOFCalStrip(AliTOFGeometry *geom,AliTOFChannel *ch):
fCh(ch)
{
+ //ctor with channel and geom
fGeom = geom;
fNpadZ = fGeom->NpadZ();
fNpadX = fGeom->NpadX();
AliTOFCalStrip::~AliTOFCalStrip()
{
+ //dtor
delete[] fCh;
}
AliTOFCalStrip::AliTOFCalStrip(const AliTOFCalStrip& strip):
TObject(strip)
{
+ //copy ctor
fCh = strip.fCh;
fNpadZ = strip.fNpadZ;
fNpadX = strip.fNpadX;
//________________________________________________________________
void AliTOFCalStrip::Browse(TBrowser *b){
-
+ //add obj to list of browsables
if(fGeom==0x0){
AliTOFGeometry *geom = new AliTOFGeometryV5();
AliInfo("V5 TOF Geometry is taken as the default");