44 #ifndef CEXMC_SIMPLE_RANGE_WITH_VALUE_HH
45 #define CEXMC_SIMPLE_RANGE_WITH_VALUE_HH
77 template <
typename Archive >
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,
CexmcSimpleRangeWithValue< CexmcEnergyValueCategory > CexmcEnergyRangeWithDoubleValue
std::ostream & operator<<(std::ostream &, const BasicVector3D< float > &)
void serialize(Archive &archive, const unsigned int version)
const XML_Char int const XML_Char * value
const G4ParticleDefinition const G4Material *G4double range
std::vector< CexmcEnergyRangeWithDoubleValue > CexmcEnergyRangeWithDoubleValueList
CexmcSimpleRangeWithValue(G4double bottom_, G4double top_, G4double value_)
CexmcSimpleRangeWithValue()
bool operator<(const CexmcAngularRange &left, const CexmcAngularRange &right)