#ifndef _PDISTRIBUTIONCOLLECTION_H_
#define _PDISTRIBUTIONCOLLECTION_H_
#define PDISTRIBUTIONCOLLECTION_MAX_PLUGIN 100
#include "PDistribution.h"
class PDistributionCollection : public PDistribution {
  
 public:
    PDistributionCollection();
    PDistributionCollection(const Char_t *id, const Char_t *de);
    PDistribution *Clone(const char *delme=NULL) const;
    virtual Bool_t Activate(void);
    const char *GetDependency(Int_t *pointer);
 protected:
  
    Bool_t RequiresPlugin(const char *name);
    Int_t  plugin_pointer;
    const char *plugin_name[PDISTRIBUTIONCOLLECTION_MAX_PLUGIN];
    ClassDef(PDistributionCollection, 0)  
};
#endif
 PDistributionCollection.h:1  PDistributionCollection.h:2  PDistributionCollection.h:3  PDistributionCollection.h:4  PDistributionCollection.h:5  PDistributionCollection.h:6  PDistributionCollection.h:7  PDistributionCollection.h:8  PDistributionCollection.h:9  PDistributionCollection.h:10  PDistributionCollection.h:11  PDistributionCollection.h:12  PDistributionCollection.h:13  PDistributionCollection.h:14  PDistributionCollection.h:15  PDistributionCollection.h:16  PDistributionCollection.h:17  PDistributionCollection.h:18  PDistributionCollection.h:19  PDistributionCollection.h:20  PDistributionCollection.h:21  PDistributionCollection.h:22  PDistributionCollection.h:23  PDistributionCollection.h:24  PDistributionCollection.h:25  PDistributionCollection.h:26  PDistributionCollection.h:27  PDistributionCollection.h:28  PDistributionCollection.h:29  PDistributionCollection.h:30  PDistributionCollection.h:31  PDistributionCollection.h:32  PDistributionCollection.h:33  PDistributionCollection.h:34  PDistributionCollection.h:35  PDistributionCollection.h:36