G4OCCT
0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
Loading...
Searching...
No Matches
G4OCCT_STEPAssemblySD.hh
Go to the documentation of this file.
1
// SPDX-License-Identifier: LGPL-2.1-or-later
2
// Copyright (C) 2026 G4OCCT Contributors
3
9
10
#ifndef G4OCCT_DD4HEP_STEPAssemblySD_hh
11
#define G4OCCT_DD4HEP_STEPAssemblySD_hh
12
13
#include <string>
14
#include <utility>
15
#include <vector>
16
17
class
G4VSensitiveDetector;
18
47
class
G4OCCTAssemblySDSetup
{
48
public
:
59
static
std::size_t
60
Apply
(
const
std::string& detectorName,
61
const
std::vector<std::pair<std::string, G4VSensitiveDetector*>>& assignments);
62
};
63
64
#endif
// G4OCCT_DD4HEP_STEPAssemblySD_hh
G4OCCTAssemblySDSetup
Helper for assigning SDs to G4OCCT STEP assembly volumes.
Definition
G4OCCT_STEPAssemblySD.hh:47
G4OCCTAssemblySDSetup::Apply
static std::size_t Apply(const std::string &detectorName, const std::vector< std::pair< std::string, G4VSensitiveDetector * > > &assignments)
Definition
G4OCCT_STEPAssemblySD.cc:21
src
dd4hep
G4OCCT_STEPAssemblySD.hh
Generated by
1.9.8