Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TGeometryTransformer.h
Go to the documentation of this file.
1/*************************************************************************
2 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
3 * All rights reserved. *
4 * *
5 * For the licensing terms see $ROOTSYS/LICENSE. *
6 * For the list of contributors see $ROOTSYS/README/CREDITS. *
7 *************************************************************************/
8
9#ifndef ACTIVE_GEOMETRY_TRANSFORM_H
10#define ACTIVE_GEOMETRY_TRANSFORM_H
11
12namespace ROOT::Internal {
13/// If a TGeometry has been instantiated, this function transforms points from a local coordinate
14/// system to master. To decouple TGeometry from graf3d, this function pointer resides in graf3d,
15/// but is written to from TGeometry.
16[[maybe_unused]] inline void (*currentTGeometryTransformer)(double *, double *) = nullptr;
17} // namespace ROOT::Internal
18
19#endif
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
void(* currentTGeometryTransformer)(double *, double *)
If a TGeometry has been instantiated, this function transforms points from a local coordinate system ...