36 #ifndef AIMS_FIBERS_BUNDLEREGROUP_H 37 #define AIMS_FIBERS_BUNDLEREGROUP_H 50 typedef std::vector< aims::FiberPoint >
Fiber;
63 std::vector< std::string > &excludednames );
64 BundleRegroup(
const std::string &groupsFileName = std::string() );
91 BundlesSet _bundlesSet;
92 std::vector<std::string> _bundles_name;
93 std::string _file_name;
94 std::ifstream _file_internal;
96 std::vector< std::string > &_excludednames;
97 std::vector< std::string > vect;
102 #endif // ifndef AIMS_FIBERS_BUNDLEREGROUP_H std::vector< Fibers > BundlesSet
std::vector< aims::FiberPoint > Fiber
virtual void fiberStarted(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
Serial processing of bundles.
std::vector< Fiber > Fibers
The class for EcatSino data write operation.
BundleRegroup(const std::string &groupsFileName, std::vector< std::string > &excludednames)
If no groupsFileName or stream is specified, use bundles names to regroup.
void setStream(std::istream &)
Serial processing of bundles.
virtual void bundleTerminated(const aims::BundleProducer &, const aims::BundleInfo &)
virtual void newFiberPoint(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &, const aims::FiberPoint &)
virtual void bundleStarted(const aims::BundleProducer &, const aims::BundleInfo &)
virtual void fiberTerminated(const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)