36 #ifndef AIMS_FIBERS_BUNDLESFUSION_H
37 #define AIMS_FIBERS_BUNDLESFUSION_H
59 typedef std::vector< aims::FiberPoint >
Fiber;
96 std::map<std::string, int> _bundles_name;
Serial processing of bundles.
Serial processing of bundles.
Bundles fusionning: can merge several bundles producers (files...) into a single output,...
std::vector< FiberInfoSet > BundlesFiberInfo
std::vector< BundleInfo > BundleInfoSet
BundlesFusion(int, const Fiber &=Fiber(), const Bundle &=Bundle(), const BundlesSet &=BundlesSet())
std::vector< Bundle > BundlesSet
std::vector< FiberInfo > FiberInfoSet
std::vector< Fiber > Bundle
virtual void bundleStarted(const aims::BundleProducer &, const aims::BundleInfo &)
virtual void fiberStarted(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
virtual void fiberTerminated(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
virtual void newFiberPoint(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &, const aims::FiberPoint &)
std::vector< aims::FiberPoint > Fiber
virtual void bundleTerminated(const aims::BundleProducer &, const aims::BundleInfo &)
virtual void noMoreBundle(const aims::BundleProducer &)
The class for EcatSino data write operation.