DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
FileParameters.h
Go to the documentation of this file.
1 //==========================================================================
2 // AIDA Detector description implementation
3 //--------------------------------------------------------------------------
4 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
5 // All rights reserved.
6 //
7 // For the licensing terms see $DD4hepINSTALL/LICENSE.
8 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
9 //
10 //
11 //==========================================================================
12 #ifndef DDG4_FILEPARAMETERS_H
13 #define DDG4_FILEPARAMETERS_H
14 
16 
18 namespace dd4hep {
19 
21  namespace sim {
22 
24 
29  public:
31  template <class T> void ingestParameters(T const& source);
33  template <class T> void extractParameters(T& destination);
34  };
35 
36  } /* End namespace sim */
37 } /* End namespace dd4hep */
38 #endif // DDG4_FILEPARAMETERS_H
ExtensionParameters.h
dd4hep::sim::ExtensionParameters
Extension to pass input data to output data.
Definition: ExtensionParameters.h:31
dd4hep::sim::FileParameters
Extension to pass input run data to output run data.
Definition: FileParameters.h:28
dd4hep::sim::FileParameters::extractParameters
void extractParameters(T &destination)
Put parameters into destination.
dd4hep
Namespace for the AIDA detector description toolkit.
Definition: AlignmentsCalib.h:28
dd4hep::sim::FileParameters::ingestParameters
void ingestParameters(T const &source)
Copy the parameters from source.
Definition: EDM4hepFileReader.cpp:81