11#include <framework/datastore/RelationsObject.h>
12#include "Math/Vector3D.h"
28 CDCTrigger3DFinderInfo(std::vector<ROOT::Math::XYZVector>& houghspace, std::vector<ROOT::Math::XYZVector>& ndreadout):
37 std::vector<ROOT::Math::XYZVector> getNDReadout()
const {
return m_ndreadout; }
41 void setInfoInts(std::vector<ROOT::Math::XYZVector> houghspace, std::vector<ROOT::Math::XYZVector> ndreadout)
Extra info created by the 3D finder of the CDC trigger.
CDCTrigger3DFinderInfo(std::vector< ROOT::Math::XYZVector > &houghspace, std::vector< ROOT::Math::XYZVector > &ndreadout)
constructor with arguments
CDCTrigger3DFinderInfo()
default constructor
~CDCTrigger3DFinderInfo()
destructor, empty because we don't allocate memory anywhere.
ClassDef(CDCTrigger3DFinderInfo, 1)
Needed to make the ROOT object storable.
std::vector< ROOT::Math::XYZVector > m_houghspace
list of hough space weights
std::vector< ROOT::Math::XYZVector > getHoughSpace() const
get list of cell member indices
void setInfoInts(std::vector< ROOT::Math::XYZVector > houghspace, std::vector< ROOT::Math::XYZVector > ndreadout)
set int values
std::vector< ROOT::Math::XYZVector > m_ndreadout
list of cell indices of all cluster
Defines interface for accessing relations of objects in StoreArray.
Abstract base class for different kinds of events.