44 #ifndef CEXMC_ANGULAR_RANGE_HH 
   45 #define CEXMC_ANGULAR_RANGE_HH 
   58         top( top ), bottom( bottom ), index( index )
 
   67     template  < 
typename  Archive >
 
   68     void  serialize( Archive &  archive, 
const unsigned int  version );
 
   75 template  < 
typename  Archive >
 
   88     if ( left.
top != right.
top )
 
   89         return left.
top > right.
top;
 
  105 std::ostream &  
operator<<( std::ostream &  out,
 
  109 std::ostream &  
operator<<( std::ostream &  out,
 
std::ostream & operator<<(std::ostream &out, const CexmcAngularRange &angularRange)
 
void serialize(Archive &archive, const unsigned int version)
 
void GetNormalizedAngularRange(const CexmcAngularRangeList &src, CexmcAngularRangeList &dst)
 
CexmcAngularRange(G4double top, G4double bottom, G4int index)
 
bool operator<(const CexmcAngularRange &left, const CexmcAngularRange &right)
 
std::vector< CexmcAngularRange > CexmcAngularRangeList
 
void GetAngularGaps(const CexmcAngularRangeList &src, CexmcAngularRangeList &dst)