PdbPadGeoCham.cc
//-----------------------------------------------------------------------------
// $header$
//
// The pdbcal package
// Copyright (C) PHENIX collaboration, 2000
//
// Implementation of class PdbPadGeoCham
//
// Author: silvermy
//-----------------------------------------------------------------------------
#include "PdbPadGeoCham.hh"
#include <iostream.h>
PdbPadGeoCham::PdbPadGeoCham()
{
zero();
}
void PdbPadGeoCham::zero()
{
northUpPoint.setX(0.0);
northUpPoint.setY(0.0);
northUpPoint.setZ(0.0);
southUpPoint.setX(0.0);
southUpPoint.setY(0.0);
southUpPoint.setZ(0.0);
northDownPoint.setX(0.0);
northDownPoint.setY(0.0);
northDownPoint.setZ(0.0);
southDownPoint.setX(0.0);
southDownPoint.setY(0.0);
southDownPoint.setZ(0.0);
pc=0;
arm=0;
side=0;
sector=0;
}
PdbPadGeoCham::~PdbPadGeoCham()
{
}
PdbPadGeoCham::PdbPadGeoCham(const PdbPadGeoCham &rhs)
{
northUpPoint = rhs.northUpPoint;
southUpPoint = rhs.southUpPoint;
northDownPoint = rhs.northDownPoint;
southDownPoint = rhs.southDownPoint;
pc=rhs.pc;
arm=rhs.arm;
side=rhs.side;
sector=rhs.sector;
}
void PdbPadGeoCham::print() const
{
cout << "NorthUpPoint: " << endl;
northUpPoint.print();
cout << "SouthUpPoint: " << endl;
northUpPoint.print();
cout << "NorthDownPoint: " << endl;
northUpPoint.print();
cout << "SouthDownPoint: " << endl;
northUpPoint.print();
cout << "PC: " << pc << endl;
cout << "Arm: " << arm << endl;
cout << "Side: " << side << endl;
cout << "Sector: " << sector << endl;
}