Jpp  18.0.0-rc.3
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::fixedcan Struct Reference

The fixed cylinder used for photon tracking. More...

#include <JHead.hh>

Public Member Functions

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

Public Attributes

double xcenter
 x-center [m] More...
 
double ycenter
 y-center [m] More...
 
double zmin
 Bottom [m]. More...
 
double zmax
 Top [m]. More...
 
double radius
 Radius [m]. More...
 

Detailed Description

The fixed cylinder used for photon tracking.

Definition at line 596 of file JHead.hh.

Constructor & Destructor Documentation

JAANET::fixedcan::fixedcan ( )
inline

Default constructor.

Definition at line 600 of file JHead.hh.

600  :
601  xcenter(0),
602  ycenter(0),
603  zmin(0),
604  zmax(0),
605  radius(0)
606  {}
double zmax
Top [m].
Definition: JHead.hh:626
double ycenter
y-center [m]
Definition: JHead.hh:624
double xcenter
x-center [m]
Definition: JHead.hh:623
double zmin
Bottom [m].
Definition: JHead.hh:625
double radius
Radius [m].
Definition: JHead.hh:627

Member Function Documentation

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

Test match.

Parameters
objectcan
Returns
true if matches; else false

Definition at line 614 of file JHead.hh.

615  {
616  return (xcenter == object.xcenter &&
617  ycenter == object.ycenter &&
618  zmin == object.zmin &&
619  zmax == object.zmax &&
620  radius == object.radius);
621  }
double zmax
Top [m].
Definition: JHead.hh:626
double ycenter
y-center [m]
Definition: JHead.hh:624
double xcenter
x-center [m]
Definition: JHead.hh:623
double zmin
Bottom [m].
Definition: JHead.hh:625
double radius
Radius [m].
Definition: JHead.hh:627
JAANET::fixedcan::ClassDefNV ( fixedcan  ,
 
)

Member Data Documentation

double JAANET::fixedcan::xcenter

x-center [m]

Definition at line 623 of file JHead.hh.

double JAANET::fixedcan::ycenter

y-center [m]

Definition at line 624 of file JHead.hh.

double JAANET::fixedcan::zmin

Bottom [m].

Definition at line 625 of file JHead.hh.

double JAANET::fixedcan::zmax

Top [m].

Definition at line 626 of file JHead.hh.

double JAANET::fixedcan::radius

Radius [m].

Definition at line 627 of file JHead.hh.


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