LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
InteractPlane.h
Go to the documentation of this file.
1
16
#ifndef INTERACTPLANE_H
17
#define INTERACTPLANE_H
18
19
#include "
lardata/RecoObjects/Interactor.h
"
20
21
namespace
detinfo
{
22
class
DetectorPropertiesData;
23
}
24
25
namespace
trkf
{
26
27
class
InteractPlane
:
public
trkf::Interactor
{
28
public
:
29
InteractPlane
(
detinfo::DetectorPropertiesData
const
& detProp,
double
tcut);
30
31
Interactor
*
clone
()
const override
{
return
new
InteractPlane
(*
this
); }
32
34
bool
noise
(
const
KTrack
&
trk
,
double
s,
TrackError
& noise_matrix)
const override
;
35
36
private
:
37
detinfo::DetectorPropertiesData
const
&
fDetProp
;
38
};
39
}
40
41
#endif
trkf::InteractPlane::fDetProp
detinfo::DetectorPropertiesData const & fDetProp
Definition:
InteractPlane.h:37
trkf::TrackError
KSymMatrix< 5 >::type TrackError
Track error matrix, dimension 5x5.
Definition:
KalmanLinearAlgebra.h:92
detinfo::DetectorPropertiesData
Definition:
DetectorPropertiesData.h:11
trkf::InteractPlane
Definition:
InteractPlane.h:27
Interactor.h
Base class for Kalman filter track interactor.
noise
unsigned int noise()
Definition:
chem4.cc:261
trk
Definition:
TrackContainmentAlg.hh:27
trkf::InteractPlane::clone
Interactor * clone() const override
Clone method.
Definition:
InteractPlane.h:31
detinfo
General LArSoft Utilities.
Definition:
BeamFlashTrackMatchTaggerAlg.h:23
trkf
Definition:
InteractGeneral.cxx:15
trkf::KTrack
Definition:
KTrack.h:32
trkf::Interactor
Definition:
Interactor.h:27
lardata
v09_16_03
source
lardata
RecoObjects
InteractPlane.h
Generated on Thu May 2 2024 20:59:36 for LArSoft by
1.8.11