1 #ifndef __ANTARESDAQ__ULONGLONG__ 
    2 #define __ANTARESDAQ__ULONGLONG__ 
   92     if (d < (
double) std::numeric_limits<uint>::max()) {
 
   96       u1 = (
uint) (d / ((
double) std::numeric_limits<uint>::max()));
 
   97       u2 = (
uint) (d - ((
double) 
u1) * (
double) std::numeric_limits<uint>::max());
 
  105   operator double()
 const  
  107     return ((
double) 
u1) * ((double) std::numeric_limits<uint>::max()) + ((
double) 
u2);
 
  119       u2 = std::numeric_limits<uint>::max();
 
  129     if (
u2 < std::numeric_limits<uint>::max())
 
  148       u2 = std::numeric_limits<uint>::max();
 
  159     if (
u2 < std::numeric_limits<uint>::max())
 
  199       return (*
this += (
uint)  x);
 
  201       return (*
this -= (
uint) -x);
 
  207       return (*
this -= (
uint)  x);
 
  209       return (*
this += (
uint) -x);
 
  214     uint l = std::numeric_limits<uint>::max() - 
u2;
 
  232       u2 = (std::numeric_limits<uint>::max() - 
x) + 
u2 + 1;
 
  314     assert(i == 0 || i == 1);
 
  324   std::ostream& 
write(std::ostream& out)
 const 
  326     std::ios::fmtflags oldFlags = out.flags();
 
  327     out << std::hex << std::setfill(
'0') << std::setw(8) << 
u1 << std::setw(8) << 
u2;
 
  348     value.
u1 = std::max(a.
u1,b.
u1) - std::min(a.
u1,b.
u1);
 
  349     value.
u2 = std::max(a.
u2,b.
u2) - std::min(a.
u2,b.
u2);
 
  354       value.
u2 = std::numeric_limits<uint>::max() - value.
u2 + 1;
 
ulonglong & operator+=(const uint x)
 
ulonglong & operator+=(const ulonglong &x)
 
ulonglong & operator^=(const ulonglong &x)
 
ulonglong & operator--()
prefix decrement 
 
bool operator>=(const ulonglong &b) const 
 
ulonglong(const int u2_)
Constructor. 
 
ulonglong & operator+=(const int x)
 
ulonglong & operator=(const uint i)
Assignment operator. 
 
ulonglong operator++(int)
postfix increment 
 
ulonglong operator--(int)
postfix decrement 
 
ulonglong & operator++()
prefix increment 
 
ulonglong & operator&=(const ulonglong &x)
 
ulonglong & operator-=(const uint x)
 
ulonglong & operator-=(const int x)
 
ulonglong()
Default contructor. 
 
std::istream & read(std::istream &in)
 
uint msw() const 
most significant value 
 
ulonglong operator&(const ulonglong &a, const ulonglong &b)
 
std::ostream & write(std::ostream &out) const 
 
ulonglong operator+(const ulonglong &b)
 
bool operator!=(const ulonglong &b) const 
 
ulonglong & operator|=(const ulonglong &x)
 
ulonglong & operator=(const double d)
Assignment operator. 
 
bool operator<(const ulonglong &b) const 
 
ulonglong(const uint u2_)
Constructor. 
 
ulonglong & operator=(const int i)
Assignment operator. 
 
bool operator==(const ulonglong &b) const 
 
$WORKDIR ev_configure_dqsimulator txt echo process $DQ_SIMULATOR $i $SOURCE_HOST[$index] csh c(setenv ROOTSYS $ROOTSYS &&source $JPP_DIR/setenv.csh $JPP_DIR &&($DQ_SIMULATOR\-u\$NAME\$\-H\$SERVER\$\-M\$LOGGER\$\-d $DEBUG</dev/null > &/dev/null &))'
 
static ulonglong distance(const ulonglong &a, const ulonglong &b)
distance between 2 values 
 
ulonglong operator^(const ulonglong &a, const ulonglong &b)
 
std::istream & operator>>(std::istream &in, JAANET::JHead &header)
Read header from input. 
 
then JMuonMCEvt f $INPUT_FILE o $INTERMEDIATE_FILE d
 
then fatal Wrong number of arguments fi set_variable DETECTOR $argv[1] set_variable INPUT_FILE $argv[2] eval JPrintDetector a $DETECTOR O IDENTIFIER eval JPrintDetector a $DETECTOR O SUMMARY JAcoustics sh $DETECTOR_ID source JAcousticsToolkit sh CHECK_EXIT_CODE typeset A EMITTERS get_tripods $WORKDIR tripod txt EMITTERS get_transmitters $WORKDIR transmitter txt EMITTERS for EMITTER in
 
bool operator>(const ulonglong &b) const 
 
ulonglong & operator-=(const ulonglong &x)
 
uint operator[](const int i)
 
ulonglong(const double d)
Constructor. 
 
ulonglong operator-(const ulonglong &b)
 
ulonglong operator-(const int x)
 
ulonglong operator+(const int x)
 
bool operator<=(const ulonglong &b) const 
 
ulonglong operator|(const ulonglong &a, const ulonglong &b)
 
ulonglong(const uint u1_, const uint u2_)
Constructor. 
 
uint lsw() const 
least significant value