6 #ifndef PMAlgStitching_h 7 #define PMAlgStitching_h 18 class DetectorClocksData;
19 class DetectorPropertiesData;
24 class TrkCandidateColl;
35 Name(
"StitchingThreshold"),
36 Comment(
"The maximum value allowed for the stitching score. Has dimensions of length, and " 37 "10.0(cm) is a reasonable value.")};
41 Comment(
"Number of nodes we step back from the ends of the tracks to perform the stitching " 63 double GetOptimalStitchShift(TVector3& pos1,
68 double GetTrackPairDelta(TVector3& pos1, TVector3& pos2, TVector3& dir1, TVector3& dir2)
const;
70 void GetTPCXOffsets();
71 double GetTPCOffset(
unsigned int tpc,
unsigned int cryo,
bool isCPA);
ChannelGroupService::Name Name
std::map< geo::TPCID, double > fTPCXOffsetsAPA
unsigned int fNodesFromEnd
std::map< geo::TPCID, double > fTPCXOffsetsCPA
General LArSoft Utilities.
Definition of data types for geometry description.
Contains all timing reference information for the detector.
double fStitchingThreshold