bdm::compositepdf Class Reference

Chain rule of pdfs - abstract part common for mprod and merger. this abstract class is common to epdf and mpdf. More...

<<<<<<< HEAD:library/doc/html/classbdm_1_1compositepdf.html #include <bdmbase.h> ======= #include <bdmbase.h> >>>>>>> doc:library/doc/html/classbdm_1_1compositepdf.html

List of all members.

Public Member Functions

 compositepdf (Array< mpdf * > A0, bool own=false)
void set_elements (Array< mpdf * > A0, bool own=false)
RV getrv (bool checkoverlap=false)
 find common rv, flag
void setrvc (const RV &rv, RV &rvc)
 common rvc of all mpdfs is written to rvc

Protected Attributes

Array< mpdf * > mpdfs
 Elements of composition.
bool owning_mpdfs


Detailed Description

Chain rule of pdfs - abstract part common for mprod and merger. this abstract class is common to epdf and mpdf.

<<<<<<< HEAD:library/doc/html/classbdm_1_1compositepdf.html

Todo:
Think of better design - global functions rv=get_rv(Array<mpdf*> mpdfs); ??
=======
Todo:
Think of better design - global functions rv=get_rv(Array<mpdf*> mpdfs); ??
>>>>>>> doc:library/doc/html/classbdm_1_1compositepdf.html

Member Function Documentation

RV bdm::compositepdf::getrv ( bool  checkoverlap = false  ) 

find common rv, flag

Parameters:
checkoverlap modifies whether overlaps are acceptable
<<<<<<< HEAD:library/doc/html/classbdm_1_1compositepdf.html

References bdm::RV::add(), and mpdfs.

Referenced by bdm::merger_base::set_sources().

=======

References bdm::RV::add(), and mpdfs.

Referenced by bdm::merger_base::set_sources().

>>>>>>> doc:library/doc/html/classbdm_1_1compositepdf.html


The documentation for this class was generated from the following files:

Generated on Wed Jun 24 13:35:48 2009 for mixpp by  =======
  • bdmbase.h
  • bdmbase.cpp
    Generated on Tue Jun 23 19:52:52 2009 for mixpp by  >>>>>>> doc:library/doc/html/classbdm_1_1compositepdf.html doxygen 1.5.9