1 #ifndef __JTOOLS__JTRANSFORMABLEMULTIHISTOGRAM__ 
    2 #define __JTOOLS__JTRANSFORMABLEMULTIHISTOGRAM__ 
   19 namespace JPP { 
using namespace JTOOLS; }
 
   32   template<
class JHistogram_t,
 
   37     public JTransformable<JMapLength<JMaplist_t>::value, typename JHistogram_t::abscissa_type>
 
  106       for (
super_iterator i = this->super_begin(); i != this->super_end(); ++i) {
 
  108         const array_type  array     = (*i).getKey();
 
  114         histogram.transform(
get);
 
  115         histogram.transform(put);
 
  118       this->transformer.reset(transformer.
clone());
 
  133       return object.transformer->read(in);
 
  146       out << static_cast<const JMultiHistogram_t&>(object);
 
  148       return object.transformer->
write(out);
 
Interface for binary output. 
 
JMultiMap is a general purpose multidimensional map based on a type list of maps. ...
 
esac print_variable DETECTOR INPUT_FILE OUTPUT_FILE CDF for TYPE in
 
virtual int write(const char *buffer, const int length)=0
Write byte array. 
 
The template JSharedPointer class can be used to share a pointer to an object. 
 
Interface for binary input. 
 
virtual clone_type clone() const 
Get clone of this object.