ndmspc  v1.2.0-0.1.rc3
Ndmspc::NDimensionalExecutor Member List

This is the complete list of members for Ndmspc::NDimensionalExecutor, including all inherited members.

Dimensions() constNdmspc::NDimensionalExecutorinline
Execute(const std::function< void(const std::vector< int > &coords)> &func)Ndmspc::NDimensionalExecutor
ExecuteCurrentBoundsProcessIpc(const std::string &definitionName="", const std::vector< Long64_t > *definitionIds=nullptr, const std::function< void(size_t, size_t)> &progressCallback=nullptr) (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutor
ExecuteParallel(const std::function< void(const std::vector< int > &coords, TObject &thread_object)> &func, std::vector< TObject > &thread_objects)Ndmspc::NDimensionalExecutor
ExecuteParallelProcessIpc(std::vector< NThreadData * > &workerObjects, size_t processCount)Ndmspc::NDimensionalExecutor
fCurrentCoordsNdmspc::NDimensionalExecutorprivate
FinishProcessIpc(bool abort=false) (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutor
fIpcSession (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutorprivate
fMaxBoundsNdmspc::NDimensionalExecutorprivate
fMinBoundsNdmspc::NDimensionalExecutorprivate
fNumDimensionsNdmspc::NDimensionalExecutorprivate
fRegisteredWorkerIndicesNdmspc::NDimensionalExecutorprivate
GetMaxBounds() constNdmspc::NDimensionalExecutorinline
GetMinBounds() constNdmspc::NDimensionalExecutorinline
GetRegisteredWorkerIndices() const (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutorinline
HandleBootstrap(const std::string &identity)Ndmspc::NDimensionalExecutorprivate
Increment()Ndmspc::NDimensionalExecutorprivate
InitTcpWorker(const std::string &identity)Ndmspc::NDimensionalExecutorprivate
NDimensionalExecutor(const std::vector< int > &minBounds, const std::vector< int > &maxBounds)Ndmspc::NDimensionalExecutor
NDimensionalExecutor(THnSparse *hist, bool onlyfilled=false)Ndmspc::NDimensionalExecutor
SetBounds(const std::vector< int > &minBounds, const std::vector< int > &maxBounds) (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutor
StartProcessIpc(std::vector< NThreadData * > &workerObjects, size_t processCount, const std::string &tcpBindEndpoint="", const std::string &jobDir="", const std::string &treeName="ngnt", const std::string &macroList="", const std::string &tmpDir="", const std::string &tmpResultsDir="") (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutor
~NDimensionalExecutor() (defined in Ndmspc::NDimensionalExecutor)Ndmspc::NDimensionalExecutor