Belle II Software development
ParticleListName.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8#pragma once
9
10#include <string>
11#include <vector>
12
13namespace Belle2 {
19 namespace ParticleListName {
31 std::string antiParticleListName(const std::string& listName);
32
37 std::vector<std::string> addAntiParticleLists(const std::vector<std::string>& inputList);
38 }
40}
std::string antiParticleListName(const std::string &listName)
Returns name of anti-particle-list corresponding to listName.
std::vector< std::string > addAntiParticleLists(const std::vector< std::string > &inputList)
Returns the input list with appended anti-particle list names of the particle list names in the input...
Abstract base class for different kinds of events.