14 #ifndef L1_TRACK_TRIGGER_CLUSTER_FORMAT_H 15 #define L1_TRACK_TRIGGER_CLUSTER_FORMAT_H 26 template<
typename T >
34 unsigned int aStackMember,
90 template<
typename T >
105 template<
typename T >
108 unsigned int aStackMember,
125 template<
typename T >
141 template<
typename T >
144 std::vector< int >
temp;
148 template<
typename T >
151 std::vector< int >
temp;
162 template<
typename T >
166 for (
unsigned int j = 0; j !=
i; ++j )
172 output<<padding<<
"TTCluster:\n";
179 template<
typename T >
180 std::ostream& operator << ( std::ostream& os, const TTCluster< T >& aTTCluster )
182 return ( os << aTTCluster.print() );
std::vector< T > getHits() const
Hits in the Cluster.
void setStackMember(unsigned int aStackMember)
void setDetId(DetId aDetId)
MeasurementPoint findHitLocalCoordinates(unsigned int hitIdx) const
DetId getDetId() const
Detector element.
std::vector< int > findCols() const
constexpr uint32_t rawId() const
get the raw id
std::vector< int > findRows() const
Rows and columns to get rid of Digi collection.
std::vector< T > theHits
Data members.
void setCoordinates(std::vector< int > a, std::vector< int > b)
unsigned int findWidth() const
Cluster width.
std::string print(unsigned int i=0) const
Information.
std::vector< int > getRows() const
std::vector< int > theCols
MeasurementPoint findAverageLocalCoordinatesCentered() const
std::vector< int > getCols() const
void setHits(std::vector< T > aHits)
NOTE: this is needed even if it seems not.
MeasurementPoint findAverageLocalCoordinates() const
std::vector< int > theRows
unsigned int getStackMember() const
unsigned int theStackMember