Jpp  18.0.0-rc.4
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
JAANET::can Struct Reference

The cylinder used for photon tracking. More...

#include <JHead.hh>

Public Member Functions

 can ()
 Default constructor. More...
 
bool match (const can &object) const
 Test match. More...
 
 ClassDefNV (can, 1)
 

Public Attributes

double zmin
 Bottom [m]. More...
 
double zmax
 Top [m]. More...
 
double r
 Radius [m]. More...
 

Detailed Description

The cylinder used for photon tracking.

Definition at line 562 of file JHead.hh.

Constructor & Destructor Documentation

JAANET::can::can ( )
inline

Default constructor.

Definition at line 566 of file JHead.hh.

566  :
567  zmin(0),
568  zmax(0),
569  r(0)
570  {}
double zmin
Bottom [m].
Definition: JHead.hh:585
double r
Radius [m].
Definition: JHead.hh:587
double zmax
Top [m].
Definition: JHead.hh:586

Member Function Documentation

bool JAANET::can::match ( const can object) const
inline

Test match.

Parameters
objectcan
Returns
true if matches; else false

Definition at line 578 of file JHead.hh.

579  {
580  return (zmin == object.zmin &&
581  zmax == object.zmax &&
582  r == object.r);
583  }
double zmin
Bottom [m].
Definition: JHead.hh:585
double r
Radius [m].
Definition: JHead.hh:587
double zmax
Top [m].
Definition: JHead.hh:586
JAANET::can::ClassDefNV ( can  ,
 
)

Member Data Documentation

double JAANET::can::zmin

Bottom [m].

Definition at line 585 of file JHead.hh.

double JAANET::can::zmax

Top [m].

Definition at line 586 of file JHead.hh.

double JAANET::can::r

Radius [m].

Definition at line 587 of file JHead.hh.


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