22#include <RtypesCore.h>
32 std::string_view hitsIn =
"NeulandHits",
33 std::string_view pointsOut =
"NeulandPrimaryPoints",
34 std::string_view hitsOut =
"NeulandPrimaryHits",
35 std::string_view tracksOut =
"NeulandPrimaryTracks");
46 auto Init() -> InitStatus
override;
50 void Exec(Option_t* )
override;
auto operator=(const R3BNeulandPrimaryInteractionFinder &) -> R3BNeulandPrimaryInteractionFinder &=delete
R3BNeulandPrimaryInteractionFinder(const R3BNeulandPrimaryInteractionFinder &)=delete
R3B::InputVectorConnector< R3BNeulandPoint > fPointsIn
R3BNeulandPrimaryInteractionFinder(std::string_view pointsIn="NeulandPoints", std::string_view hitsIn="NeulandHits", std::string_view pointsOut="NeulandPrimaryPoints", std::string_view hitsOut="NeulandPrimaryHits", std::string_view tracksOut="NeulandPrimaryTracks")
R3B::InputVectorConnector< R3BNeulandHit > fHitsIn
auto operator=(R3BNeulandPrimaryInteractionFinder &&) -> R3BNeulandPrimaryInteractionFinder &=delete
TH2D * fhPointVsHitPaddle
R3B::InputTCAConnector< R3BMCTrack > fTracksIn
R3B::OutputVectorConnector< R3BNeulandPoint > fPointsOut
R3BNeulandPrimaryInteractionFinder(R3BNeulandPrimaryInteractionFinder &&)=delete
void Exec(Option_t *) override
ClassDefOverride(R3BNeulandPrimaryInteractionFinder, 0)
R3B::OutputVectorConnector< R3BNeulandHit > fHitsOut
auto Init() -> InitStatus override
~R3BNeulandPrimaryInteractionFinder() override=default
R3B::OutputVectorConnector< R3BMCTrack > fTracksOut
InputConnector< std::vector< ElementType > > InputVectorConnector
OutputConnector< std::vector< ElementType > > OutputVectorConnector