Loading [MathJax]/extensions/MathZoom.js
The Gaudi Framework  master (b9786168)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages Concepts
NodePIDs.cpp File Reference

The implementation file for various decay nodes. More...

#include <Gaudi/Decays/NodesPIDs.h>
#include <Gaudi/Decays/Symbols.h>
#include <Gaudi/Interfaces/IParticlePropertySvc.h>
#include <Gaudi/ParticleID.h>
#include <Gaudi/ParticleProperty.h>
#include <GaudiKernel/SmartIF.h>
#include <GaudiKernel/SystemOfUnits.h>
#include <algorithm>
#include <climits>
#include <functional>
Include dependency graph for NodePIDs.cpp:

Go to the source code of this file.

Namespaces

namespace  Gaudi
 This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from python with a format liks : ( nbins, min, max, title ) where title can be ommited.
 
namespace  Gaudi::Decays
 

Functions

GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Decays::iNode &o1, const std::string &o2)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Decays::iNode &o1, const Gaudi::ParticleID &o2)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Decays::iNode &o1, const Decays::Decay::Item &o2)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Decays::iNode &o1, const Gaudi::ParticleProperty *o2)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const std::string &o2, const Decays::iNode &o1)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Gaudi::ParticleID &o2, const Decays::iNode &o1)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Decays::Decay::Item &o2, const Decays::iNode &o1)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::Or Gaudi::Decays::operator|| (const Gaudi::ParticleProperty *o2, const Decays::iNode &o1)
 Create the "OR" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Decays::iNode &o1, const std::string &o2)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Decays::iNode &o1, const Gaudi::ParticleID &o2)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Decays::iNode &o1, const Decays::Decay::Item &o2)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Decays::iNode &o1, const Gaudi::ParticleProperty *o2)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const std::string &o2, const Decays::iNode &o1)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Gaudi::ParticleID &o2, const Decays::iNode &o1)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Decays::Decay::Item &o2, const Decays::iNode &o1)
 Create the "AND" of two nodes.
 
GAUDI_API Decays::Nodes::And Gaudi::Decays::operator&& (const Gaudi::ParticleProperty *o2, const Decays::iNode &o1)
 Create the "AND" of two nodes.
 

Detailed Description

The implementation file for various decay nodes.

Author
Vanya BELYAEV Ivan..nosp@m.Bely.nosp@m.aev@n.nosp@m.ikhe.nosp@m.f.nl
Date
2008-04-12

Definition in file NodePIDs.cpp.