99 std::ostringstream str;
100 str <<
"================" << std::endl;
101 str <<
"not yet written." << std::endl;
102 str <<
"================" << std::endl;
108 double deg = -90 - 21;
111 if(
GetChannel()->GetMnemonic()->ArrayPosition() == 2) {
115 return deg * TMath::Pi() / 180.;
123 if(str.find(
'D') < str.size()) {
125 }
else if(str.find(
'E') < str.size()) {
131 if(str.find(
'D') < str.size()) {
133 }
else if(str.find(
'E') < str.size()) {
virtual TVector3 GetPosition() const
!
TChannel * GetChannel() const
!
void Clear(Option_t *opt="") override
!
void Copy(TObject &) const override
!
virtual void CopyWave(TObject &) const
!
void SetIsDownstream(Bool_t dwnstrm)
Short_t GetSector() const
void Copy(TObject &) const override
void Clear(Option_t *opt="") override
Double_t GetDefaultPhiOffset() const
Int_t GetArrayPosition() const
Double_t GetDefaultDistance() const
Bool_t SectorsDownstream() const
void Print(Option_t *opt="") const override
std::string GetDistanceStr() const
void SetWavefit(const TFragment &)
static TVector3 GetPosition(int ring, int sector, bool smear=false)