ROOT logo
using namespace std;
#include "hshowergeantwire.h"
#include <iostream> 
#include <iomanip>

//_HADES_CLASS_DESCRIPTION 
//////////////////////////////////////////////////////
// HShowerGeantWire
//
// This class describes  of the hit on the wire of pre-SHOWER
// detector
//
//////////////////////////////////////////////////////

ClassImp(HShowerGeantWire)

HShowerGeantWire::HShowerGeantWire(void) {
  Clear();
}

void HShowerGeantWire::Clear(void) {
//clearing data
  setCharge(0.0);
  setXY(0.0, 0.0);
  setWireNr(-1);
  setSector(-1);
  setModule(-1);
  setTrack(-1);
}

void HShowerGeantWire::getXY(Float_t* pfX, Float_t* pfY) {
//return position x,y of the hit on the wire
  *pfX = fXWire;
  *pfY = fYWire;
}

void HShowerGeantWire::setXY(Float_t fX, Float_t fY) {
//set position x,y of the hit on the wire
  fXWire = fX;
  fYWire = fY;
}


ostream& operator<< (ostream& output, HShowerGeantWire& raw) {
        output<<"charge:"<<raw.fCharge;
        output<<"X wire:"<<raw.fXWire;
        output<<"Y wire:"<<raw.fYWire;
        return output;
}    


 hshowergeantwire.cc:1
 hshowergeantwire.cc:2
 hshowergeantwire.cc:3
 hshowergeantwire.cc:4
 hshowergeantwire.cc:5
 hshowergeantwire.cc:6
 hshowergeantwire.cc:7
 hshowergeantwire.cc:8
 hshowergeantwire.cc:9
 hshowergeantwire.cc:10
 hshowergeantwire.cc:11
 hshowergeantwire.cc:12
 hshowergeantwire.cc:13
 hshowergeantwire.cc:14
 hshowergeantwire.cc:15
 hshowergeantwire.cc:16
 hshowergeantwire.cc:17
 hshowergeantwire.cc:18
 hshowergeantwire.cc:19
 hshowergeantwire.cc:20
 hshowergeantwire.cc:21
 hshowergeantwire.cc:22
 hshowergeantwire.cc:23
 hshowergeantwire.cc:24
 hshowergeantwire.cc:25
 hshowergeantwire.cc:26
 hshowergeantwire.cc:27
 hshowergeantwire.cc:28
 hshowergeantwire.cc:29
 hshowergeantwire.cc:30
 hshowergeantwire.cc:31
 hshowergeantwire.cc:32
 hshowergeantwire.cc:33
 hshowergeantwire.cc:34
 hshowergeantwire.cc:35
 hshowergeantwire.cc:36
 hshowergeantwire.cc:37
 hshowergeantwire.cc:38
 hshowergeantwire.cc:39
 hshowergeantwire.cc:40
 hshowergeantwire.cc:41
 hshowergeantwire.cc:42
 hshowergeantwire.cc:43
 hshowergeantwire.cc:44
 hshowergeantwire.cc:45
 hshowergeantwire.cc:46
 hshowergeantwire.cc:47
 hshowergeantwire.cc:48
 hshowergeantwire.cc:49
 hshowergeantwire.cc:50
 hshowergeantwire.cc:51