Public Member Functions | Private Attributes | List of all members
MyCell Class Reference

#include <MyCell.h>

Inheritance diagram for MyCell:

Public Member Functions

 MyCell (int i, double a)
 
virtual ~MyCell ()
 
int ident () const
 
double area () const
 
WireCell::Point center () const
 
WireCell::PointVector corners () const
 
WireCell::IWireVector wires () const
 

Private Attributes

int m_ident
 
double m_area
 

Detailed Description

Definition at line 6 of file MyCell.h.

Constructor & Destructor Documentation

MyCell::MyCell ( int  i,
double  a 
)
inline

Definition at line 11 of file MyCell.h.

11 : m_ident(i), m_area(a) {}
int m_ident
Definition: MyCell.h:7
double m_area
Definition: MyCell.h:8
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
Definition: pointer.h:1124
virtual MyCell::~MyCell ( )
inlinevirtual

Definition at line 12 of file MyCell.h.

12 {}

Member Function Documentation

double MyCell::area ( ) const
inline

Definition at line 15 of file MyCell.h.

15 { return m_area; }
double m_area
Definition: MyCell.h:8
WireCell::Point MyCell::center ( ) const
inline

Definition at line 17 of file MyCell.h.

17 { return WireCell::Point(); }
D3Vector< double > Point
A 3D Cartesian point in double precision.
Definition: Point.h:15
WireCell::PointVector MyCell::corners ( ) const
inline

Definition at line 19 of file MyCell.h.

19 { return WireCell::PointVector(); }
std::vector< Point > PointVector
PointVector - a collection of Points.
Definition: Point.h:30
int MyCell::ident ( ) const
inline

Definition at line 13 of file MyCell.h.

13 { return m_ident; }
int m_ident
Definition: MyCell.h:7
WireCell::IWireVector MyCell::wires ( ) const
inline

Definition at line 21 of file MyCell.h.

21 { return WireCell::IWireVector(); }

Member Data Documentation

double MyCell::m_area
private

Definition at line 8 of file MyCell.h.

int MyCell::m_ident
private

Definition at line 7 of file MyCell.h.


The documentation for this class was generated from the following file: