// Copyright 2019-2020 CERN and copyright holders of ALICE O2. // See https://alice-o2.web.cern.ch/copyright for details of the copyright holders. // All rights not expressly granted are reserved. // // This software is distributed under the terms of the GNU General Public // License v3 (GPL Version 3), copied verbatim in the file "COPYING". // // In applying this license CERN does not waive the privileges and immunities // granted to it by virtue of its status as an Intergovernmental Organization // or submit itself to any jurisdiction. #include "Framework/AlgorithmSpec.h" namespace o2::framework { AlgorithmSpec AlgorithmSpec::dummyAlgorithm() { return AlgorithmSpec{ProcessCallback{nullptr}}; } AlgorithmSpec::ErrorCallback& AlgorithmSpec::emptyErrorCallback() { static ErrorCallback callback = nullptr; return callback; } AlgorithmSpec::InitErrorCallback& AlgorithmSpec::emptyInitErrorCallback() { static InitErrorCallback callback = nullptr; return callback; } } // namespace o2::framework