44 #ifndef CEXMC_SIMPLE_RANGE_WITH_VALUE_HH 
   45 #define CEXMC_SIMPLE_RANGE_WITH_VALUE_HH 
   68         bottom( bottom ), top( top ), value( value )
 
   77     template  < 
typename  Archive >
 
   78     void  serialize( Archive &  archive, 
const unsigned int  version );
 
   84 template  < 
typename  Archive >
 
   87                                         Archive &  archive, 
const unsigned int )
 
  103     if ( left.
top != right.
top )
 
  104         return left.
top > right.
top;
 
  113 typedef std::vector< CexmcEnergyRangeWithDoubleValue >
 
  117 std::ostream &  
operator<<( std::ostream &  out,
 
  121 std::ostream &  
operator<<( std::ostream &  out,
 
bool operator<(const CexmcSimpleRangeWithValue< RangeCategory, ValueCategory > &left, const CexmcSimpleRangeWithValue< RangeCategory, ValueCategory > &right)
 
std::ostream & operator<<(std::ostream &out, const CexmcEnergyRangeWithDoubleValue &range)
 
CexmcSimpleRangeWithValue(G4double bottom, G4double top, G4double value)
 
void serialize(Archive &archive, const unsigned int version)
 
CexmcSimpleRangeWithValue< CexmcEnergyValueCategory > CexmcEnergyRangeWithDoubleValue
 
CexmcSimpleRangeWithValue()
 
std::vector< CexmcEnergyRangeWithDoubleValue > CexmcEnergyRangeWithDoubleValueList