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
17class G4VSensitiveDetector;
18
48public:
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
Helper for assigning SDs to G4OCCT STEP assembly volumes.
static std::size_t Apply(const std::string &detectorName, const std::vector< std::pair< std::string, G4VSensitiveDetector * > > &assignments)