Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
lardata
lardata
RecoObjects
SurfWireLine.h
Go to the documentation of this file.
1
////////////////////////////////////////////////////////////////////////
2
///
3
/// \file SurfWireLine.h
4
///
5
/// \brief Linear surface defined by wire id and x coordinate.
6
///
7
/// \author H. Greenlee
8
///
9
/// This class derives from SurfYZLine. This class does not add any
10
/// new members, but has a constructor that allows construction from
11
/// a wire id and x coordinate.
12
///
13
////////////////////////////////////////////////////////////////////////
14
15
#ifndef SURFWIRELINE_H
16
#define SURFWIRELINE_H
17
18
#include "
lardata/RecoObjects/SurfYZLine.h
"
19
20
namespace
geo
{
struct
WireID
; }
21
22
namespace
trkf
{
23
24
class
SurfWireLine
:
public
SurfYZLine
25
{
26
public
:
27
28
/// Constructor.
29
SurfWireLine
(
const
geo::WireID
& wireid,
double
x
);
30
31
/// Destructor.
32
virtual
~
SurfWireLine
();
33
};
34
}
35
36
#endif
trkf::SurfWireLine
Definition:
SurfWireLine.h:24
geo::WireID
Definition:
geo_types.h:560
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
SurfYZLine.h
Line surface perpendicular to x-axis.
train.x
list x
Definition:
train.py:276
trkf::SurfYZLine
Definition:
SurfYZLine.h:78
geo
LArSoft geometry interface.
Definition:
ChannelGeo.h:16
Generated by
1.8.11