|
ndmspc
v1.2.0-0.1.rc3
|
This is the complete list of members for Ndmspc::NDimensionalExecutor, including all inherited members.
| Dimensions() const | Ndmspc::NDimensionalExecutor | inline |
| 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 | |
| fCurrentCoords | Ndmspc::NDimensionalExecutor | private |
| FinishProcessIpc(bool abort=false) (defined in Ndmspc::NDimensionalExecutor) | Ndmspc::NDimensionalExecutor | |
| fIpcSession (defined in Ndmspc::NDimensionalExecutor) | Ndmspc::NDimensionalExecutor | private |
| fMaxBounds | Ndmspc::NDimensionalExecutor | private |
| fMinBounds | Ndmspc::NDimensionalExecutor | private |
| fNumDimensions | Ndmspc::NDimensionalExecutor | private |
| fRegisteredWorkerIndices | Ndmspc::NDimensionalExecutor | private |
| GetMaxBounds() const | Ndmspc::NDimensionalExecutor | inline |
| GetMinBounds() const | Ndmspc::NDimensionalExecutor | inline |
| GetRegisteredWorkerIndices() const (defined in Ndmspc::NDimensionalExecutor) | Ndmspc::NDimensionalExecutor | inline |
| HandleBootstrap(const std::string &identity) | Ndmspc::NDimensionalExecutor | private |
| Increment() | Ndmspc::NDimensionalExecutor | private |
| InitTcpWorker(const std::string &identity) | Ndmspc::NDimensionalExecutor | private |
| 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 ¯oList="", const std::string &tmpDir="", const std::string &tmpResultsDir="") (defined in Ndmspc::NDimensionalExecutor) | Ndmspc::NDimensionalExecutor | |
| ~NDimensionalExecutor() (defined in Ndmspc::NDimensionalExecutor) | Ndmspc::NDimensionalExecutor |