src/objects/objects.h
File including all current objects. More…
Namespaces
Name |
---|
allpix Helper class to hold support layers for a detector model. |
Types
Name | |
---|---|
using std::tuple< MCTrack, MCParticle, DepositedCharge, PropagatedCharge, PixelCharge, PixelHit > | OBJECTS Tuple containing all objects. |
Detailed Description
File including all current objects.
Copyright: Copyright (c) 2017-2024 CERN and the Allpix Squared authors. This software is distributed under the terms of the MIT License, copied verbatim in the file “LICENSE.md”. 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. SPDX-License-Identifier: MIT
Types Documentation
using OBJECTS
using allpix::OBJECTS = typedef std::tuple<MCTrack, MCParticle, DepositedCharge, PropagatedCharge, PixelCharge, PixelHit>;
Tuple containing all objects.
Source code
#include "DepositedCharge.hpp"
#include "MCParticle.hpp"
#include "MCTrack.hpp"
#include "Pixel.hpp"
#include "PixelCharge.hpp"
#include "PixelHit.hpp"
#include "PropagatedCharge.hpp"
namespace allpix {
using OBJECTS = std::tuple<MCTrack, MCParticle, DepositedCharge, PropagatedCharge, PixelCharge, PixelHit>;
} // namespace allpix
Updated on 2025-02-27 at 14:14:46 +0000