Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
srcs
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::~SurfWireX
virtual ~SurfWireX()
Destructor.
Definition:
SurfWireX.cxx:48
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::SurfWireX::SurfWireX
SurfWireX(const geo::WireID &wireid)
Constructor.
Definition:
SurfWireX.cxx:25
Generated by
1.8.5