28         using namespace JGEOMETRY3D;
 
   33         const JVector3D l(sin(theta)*cos(phi),sin(theta)*sin(phi),cos(theta));
 
   41         const double hitdist = (p0-crossing).getLength();
 
   43         const double dist = sqrt(z*z+R*R);
 
   45         if(hitdist<__Rdom&&dscat>=dist) 
return true;
 
bool operator()(const double theta, const double phi, const double z, const double R, const double dscat)
 
Data structure for vector in three dimensions. 
 
double getY() const 
Get y position. 
 
Class to check whether a photon emitted from a position along the z-axis crosses a DOM (approximated ...
 
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR set_variable NORTH set_variable EAST set_variable SOUTH set_variable WEST set_variable WORKDIR tmp set_variable R set_variable CT set_variable YMAX set_variable YMIN if do_usage *then usage $script[distance] fi case set_variable R
 
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
 
alias put_queue eval echo n
 
double getX() const 
Get x position. 
 
double getDot(const JVector3D &vector) const 
Get dot product. 
 
double getZ() const 
Get z position. 
 
DomCrossing(const double Rdom)