5#ifndef TIMEDET_TIMEDET_H_
6#define TIMEDET_TIMEDET_H_
12#include "TLorentzVector.h"
25 TimeDet(
const char* Name, Bool_t Active);
48 double GetZBar(
int ir,
int ic)
const;
Double_t fxSize
z-position of veto station
Double_t fxBar
height of the detector
Double_t fyOv
Overlap along x.
Double_t fxCenter
Number of rows.
void GetBarRowCol(int ib, int &irow, int &icol) const
double GetXCol(int ic) const
Int_t fNRow
Number of columns.
TimeDet & operator=(const TimeDet &)=delete
Int_t fNBars
y-position of the detector center
void SetZposition(Double_t z)
Double_t fdzBarRow
z-distance between columns
Double_t fySize
width of the detector
Double_t fyBar
length of the bar
TimeDet(const TimeDet &)=delete
Overlap along y.
Bool_t ProcessHits(FairVolume *v=0) override
void SetSizeY(Double_t y)
Double_t fyCenter
x-position of the detector center
void SetBarZ(Double_t dz)
Double_t fzBar
width of the bar
Int_t fNCol
z-distance between rows
void ConstructGeometry() override
Double_t fdzBarCol
depth of the bar
double GetZBar(int ir, int ic) const
void SetSizeX(Double_t x)
void SetBarZspacing(Double_t row, Double_t column)
Double_t fxOv
Number of bars.
double GetYRow(int ir) const