 |
Belle II Software
release-05-01-25
|
1 #ifndef CDCTRIGGERHOUGHCLUSTER_H
2 #define CDCTRIGGERHOUGHCLUSTER_H
4 #include <framework/datastore/RelationsObject.h>
21 std::vector<TVector2>& cellList):
47 std::vector<TVector2>
cells = {};
std::vector< TVector2 > cells
list of cell indices in the cluster
CDCTriggerHoughCluster()
default constructor
int xmin
x index of left boundary cell
TVector2 getCornerTR() const
get top right corner
~CDCTriggerHoughCluster()
destructor, empty because we don't allocate memory anywhere.
int ymax
y index of top boundary cell
CDCTriggerHoughCluster(int x1, int x2, int y1, int y2, std::vector< TVector2 > &cellList)
constructor with arguments
TVector2 getCornerBL() const
get left bottom corner
int xmax
x index of right boundary cell
Abstract base class for different kinds of events.
std::vector< TVector2 > getCells() const
get list of cell indices
TVector2 getClusterArea() const
get size of bounding rectangle of cluster
Cluster created by the Hough finder of the CDC trigger.
Defines interface for accessing relations of objects in StoreArray.
ClassDef(CDCTriggerHoughCluster, 1)
Needed to make the ROOT object storable.
int ymin
y index of bottom boundary cell