1#ifndef SNDFAIRTASKS_CONVDRIFTTUBERAWDATA_H_
2#define SNDFAIRTASKS_CONVDRIFTTUBERAWDATA_H_
6#include <TClonesArray.h>
14class TMemberInspector;
26 virtual InitStatus
Init();
29 virtual void Exec(Option_t *opt);
35 int SetDetID(
const int& chamber,
const int& layer,
const int& wire);
38 std::vector<HitPoint>
GetNeighbours(
const int& L,
const int& C);
41 std::vector<std::vector<int>>
FindClusters(
const TClonesArray * hits);
44 void FindLateralitySlope(
const TClonesArray * hits,
const std::vector<std::vector<int>>& clusters);
std::vector< std::vector< int > > FindClusters(const TClonesArray *hits)
ConvDriftTubeRawData(const ConvDriftTubeRawData &)
ConvDriftTubeRawData & operator=(const ConvDriftTubeRawData &)
virtual InitStatus Init()
int SetDetID(const int &chamber, const int &layer, const int &wire)
ClassDef(ConvDriftTubeRawData, 1)
void FindLateralitySlope(const TClonesArray *hits, const std::vector< std::vector< int > > &clusters)
std::vector< HitPoint > GetNeighbours(const int &L, const int &C)
TClonesArray * fDigiDriftTube
virtual void Exec(Option_t *opt)