Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
lardata
lardata
RecoObjects
SurfWireX.h
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////
2
///
3
/// \file SurfWireX.h
4
///
5
/// \brief Planar surface defined by wire id and x-axis.
6
///
7
/// \author H. Greenlee
8
///
9
/// This class derives from SurfYZPlane. This class does not add any
10
/// new members, but has a constructor that allows construction from
11
/// a wire id.
12
///
13
////////////////////////////////////////////////////////////////////////
14
15
#ifndef SURFWIREX_H
16
#define SURFWIREX_H
17
18
#include "
lardata/RecoObjects/SurfYZPlane.h
"
19
20
namespace
geo
{
struct
WireID
; }
21
22
namespace
trkf
{
23
24
class
SurfWireX
:
public
SurfYZPlane
25
{
26
public
:
27
28
/// Constructor.
29
SurfWireX
(
const
geo::WireID
& wireid);
30
31
/// Destructor.
32
virtual
~
SurfWireX
();
33
};
34
}
35
36
#endif
trkf::SurfWireX
Definition:
SurfWireX.h:24
SurfYZPlane.h
Planar surface parallel to x-axis.
geo::WireID
Definition:
geo_types.h:560
trkf::SurfYZPlane
Definition:
SurfYZPlane.h:46
geo::fhicl::WireID
IDparameter< geo::WireID > WireID
Member type of validated geo::WireID parameter.
Definition:
geo_types_fhicl.h:407
trkf
Definition:
TrackAnaCT_module.cc:245
geo
LArSoft geometry interface.
Definition:
ChannelGeo.h:16
Generated by
1.8.11