// Copyright CERN and copyright holders of ALICE O2. This software is // distributed under the terms of the GNU General Public License v3 (GPL // Version 3), copied verbatim in the file "COPYING". // // See http://alice-o2.web.cern.ch/license for full licensing information. // // 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. /// /// @file Bar.h /// @author Barthelemy von Haller /// #ifndef ALICE_O2_EXAMPLEMODULE2_BAR_H #define ALICE_O2_EXAMPLEMODULE2_BAR_H /// @brief Here you put a short description of the namespace /// Extended documentation for this namespace /// @author Barthelemy von Haller namespace o2 { namespace Examples { namespace ExampleModule2 { /// @brief Here you put a short description of the class /// Extended documentation for this class. /// @author Barthelemy von Haller class Bar { public: Bar(); virtual ~Bar(); /// @brief Greets the caller /// @author Barthelemy von Haller /// @brief Simple hello world void greet(); /// @brief Returns the value passed to it /// Longer description that is useless here. /// @author Barthelemy von Haller /// @param n (In) input number. /// @return Returns the input number given. int returnsN(int n); }; } // namespace ExampleModule2 } // namespace Examples } // namespace AliceO2 #endif // ALICE_O2_EXAMPLEMODULE2_BAR_H