Back to home page

EIC code displayed by LXR

 
 

    


Warning, /acts/docs/examples/material-map-v1/surfaces.json is written in an unsupported language. File is not indexed.

0001 {
0002     "$schema": "../../../Plugins/Json/schema/material-map-v1.schema.json",
0003     "header": {
0004         "format": "acts-material-map",
0005         "version": 1,
0006         "description": "Synthetic schema fixtures; these are not production converter output.",
0007         "units": {
0008             "length": "mm",
0009             "angle": "rad",
0010             "energy": "GeV",
0011             "material_amount": "mol"
0012         }
0013     },
0014     "surfaces": [
0015         {
0016             "target": {
0017                 "kind": "geometry-id",
0018                 "geometry_id": {
0019                     "volume": 1,
0020                     "sensitive": 256
0021                 }
0022             },
0023             "material": {
0024                 "kind": "homogeneous",
0025                 "settings": {
0026                     "mapping_type": "sensor",
0027                     "split_factor": 0.5
0028                 },
0029                 "slab": {
0030                     "material": {
0031                         "kind": "material",
0032                         "radiation_length": 93.7,
0033                         "interaction_length": 465.2,
0034                         "relative_atomic_mass": 28.0855,
0035                         "atomic_number": 14,
0036                         "molar_density": 8.29e-05,
0037                         "molar_electron_density": 0.0011606,
0038                         "mean_excitation_energy": 1.73e-07
0039                     },
0040                     "thickness": 0.15
0041                 }
0042             }
0043         },
0044         {
0045             "target": {
0046                 "kind": "geometry-id",
0047                 "geometry_id": {
0048                     "volume": 1,
0049                     "sensitive": 512
0050                 }
0051             },
0052             "material": {
0053                 "kind": "homogeneous",
0054                 "settings": {
0055                     "mapping_type": "default",
0056                     "split_factor": 1
0057                 },
0058                 "slab": {
0059                     "material": {
0060                         "kind": "vacuum"
0061                     },
0062                     "thickness": 2
0063                 }
0064             }
0065         },
0066         {
0067             "target": {
0068                 "kind": "geometry-id",
0069                 "geometry_id": {
0070                     "volume": 1,
0071                     "sensitive": 768
0072                 }
0073             },
0074             "material": {
0075                 "kind": "binned",
0076                 "settings": {
0077                     "mapping_type": "pre",
0078                     "split_factor": 0
0079                 },
0080                 "binning": {
0081                     "axes": [
0082                         {
0083                             "kind": "equidistant",
0084                             "bins": 2,
0085                             "range": [
0086                                 -10,
0087                                 10
0088                             ],
0089                             "boundary": "bound",
0090                             "direction": "z"
0091                         }
0092                     ]
0093                 },
0094                 "values": [
0095                     {
0096                         "material": {
0097                             "kind": "material",
0098                             "radiation_length": 93.7,
0099                             "interaction_length": 465.2,
0100                             "relative_atomic_mass": 28.0855,
0101                             "atomic_number": 14,
0102                             "molar_density": 8.29e-05,
0103                             "molar_electron_density": 0.0011606,
0104                             "mean_excitation_energy": 1.73e-07
0105                         },
0106                         "thickness": 0.15
0107                     },
0108                     {
0109                         "material": {
0110                             "kind": "vacuum"
0111                         },
0112                         "thickness": 0
0113                     }
0114                 ]
0115             }
0116         },
0117         {
0118             "target": {
0119                 "kind": "geometry-id",
0120                 "geometry_id": {
0121                     "volume": 1,
0122                     "sensitive": 1024
0123                 }
0124             },
0125             "material": {
0126                 "kind": "grid",
0127                 "settings": {
0128                     "mapping_type": "default",
0129                     "split_factor": 1
0130                 },
0131                 "axes": [
0132                     {
0133                         "kind": "equidistant",
0134                         "bins": 2,
0135                         "range": [
0136                             -10,
0137                             10
0138                         ],
0139                         "boundary": "open",
0140                         "direction": "x"
0141                     },
0142                     {
0143                         "kind": "variable",
0144                         "edges": [
0145                             -10,
0146                             0,
0147                             10
0148                         ],
0149                         "boundary": "closed",
0150                         "direction": "y"
0151                     }
0152                 ],
0153                 "storage": {
0154                     "kind": "direct",
0155                     "values": [
0156                         {
0157                             "material": {
0158                                 "kind": "vacuum"
0159                             },
0160                             "thickness": 0
0161                         },
0162                         {
0163                             "material": {
0164                                 "kind": "vacuum"
0165                             },
0166                             "thickness": 0
0167                         },
0168                         {
0169                             "material": {
0170                                 "kind": "vacuum"
0171                             },
0172                             "thickness": 0
0173                         },
0174                         {
0175                             "material": {
0176                                 "kind": "vacuum"
0177                             },
0178                             "thickness": 0
0179                         },
0180                         {
0181                             "material": {
0182                                 "kind": "vacuum"
0183                             },
0184                             "thickness": 0
0185                         },
0186                         {
0187                             "material": {
0188                                 "kind": "material",
0189                                 "radiation_length": 93.7,
0190                                 "interaction_length": 465.2,
0191                                 "relative_atomic_mass": 28.0855,
0192                                 "atomic_number": 14,
0193                                 "molar_density": 8.29e-05,
0194                                 "molar_electron_density": 0.0011606,
0195                                 "mean_excitation_energy": 1.73e-07
0196                             },
0197                             "thickness": 0.15
0198                         },
0199                         {
0200                             "material": {
0201                                 "kind": "vacuum"
0202                             },
0203                             "thickness": 2
0204                         },
0205                         {
0206                             "material": {
0207                                 "kind": "vacuum"
0208                             },
0209                             "thickness": 0
0210                         },
0211                         {
0212                             "material": {
0213                                 "kind": "vacuum"
0214                             },
0215                             "thickness": 0
0216                         },
0217                         {
0218                             "material": {
0219                                 "kind": "vacuum"
0220                             },
0221                             "thickness": 2
0222                         },
0223                         {
0224                             "material": {
0225                                 "kind": "material",
0226                                 "radiation_length": 93.7,
0227                                 "interaction_length": 465.2,
0228                                 "relative_atomic_mass": 28.0855,
0229                                 "atomic_number": 14,
0230                                 "molar_density": 8.29e-05,
0231                                 "molar_electron_density": 0.0011606,
0232                                 "mean_excitation_energy": 1.73e-07
0233                             },
0234                             "thickness": 0.15
0235                         },
0236                         {
0237                             "material": {
0238                                 "kind": "vacuum"
0239                             },
0240                             "thickness": 0
0241                         },
0242                         {
0243                             "material": {
0244                                 "kind": "vacuum"
0245                             },
0246                             "thickness": 0
0247                         },
0248                         {
0249                             "material": {
0250                                 "kind": "vacuum"
0251                             },
0252                             "thickness": 0
0253                         },
0254                         {
0255                             "material": {
0256                                 "kind": "vacuum"
0257                             },
0258                             "thickness": 0
0259                         },
0260                         {
0261                             "material": {
0262                                 "kind": "vacuum"
0263                             },
0264                             "thickness": 0
0265                         }
0266                     ]
0267                 }
0268             }
0269         },
0270         {
0271             "target": {
0272                 "kind": "geometry-id",
0273                 "geometry_id": {
0274                     "volume": 1,
0275                     "sensitive": 1280
0276                 }
0277             },
0278             "material": {
0279                 "kind": "grid",
0280                 "settings": {
0281                     "mapping_type": "default",
0282                     "split_factor": 1
0283                 },
0284                 "axes": [
0285                     {
0286                         "kind": "equidistant",
0287                         "bins": 1,
0288                         "range": [
0289                             -10,
0290                             10
0291                         ],
0292                         "boundary": "bound"
0293                     },
0294                     {
0295                         "kind": "equidistant",
0296                         "bins": 1,
0297                         "range": [
0298                             -10,
0299                             10
0300                         ],
0301                         "boundary": "bound"
0302                     }
0303                 ],
0304                 "storage": {
0305                     "kind": "indexed",
0306                     "slabs": [
0307                         {
0308                             "material": {
0309                                 "kind": "vacuum"
0310                             },
0311                             "thickness": 0
0312                         },
0313                         {
0314                             "material": {
0315                                 "kind": "material",
0316                                 "radiation_length": 93.7,
0317                                 "interaction_length": 465.2,
0318                                 "relative_atomic_mass": 28.0855,
0319                                 "atomic_number": 14,
0320                                 "molar_density": 8.29e-05,
0321                                 "molar_electron_density": 0.0011606,
0322                                 "mean_excitation_energy": 1.73e-07
0323                             },
0324                             "thickness": 0.15
0325                         }
0326                     ],
0327                     "indices": [
0328                         0,
0329                         0,
0330                         0,
0331                         0,
0332                         1,
0333                         0,
0334                         0,
0335                         0,
0336                         0
0337                     ]
0338                 }
0339             }
0340         },
0341         {
0342             "target": {
0343                 "kind": "stable-key",
0344                 "key": "barrel/support-a",
0345                 "recorded_geometry_id": {
0346                     "volume": 1
0347                 }
0348             },
0349             "material": {
0350                 "kind": "grid",
0351                 "settings": {
0352                     "mapping_type": "default",
0353                     "split_factor": 1
0354                 },
0355                 "axes": [
0356                     {
0357                         "kind": "equidistant",
0358                         "bins": 1,
0359                         "range": [
0360                             -10,
0361                             10
0362                         ],
0363                         "boundary": "bound"
0364                     },
0365                     {
0366                         "kind": "equidistant",
0367                         "bins": 1,
0368                         "range": [
0369                             -10,
0370                             10
0371                         ],
0372                         "boundary": "bound"
0373                     }
0374                 ],
0375                 "storage": {
0376                     "kind": "globally-indexed",
0377                     "store": "shared-silicon",
0378                     "indices": [
0379                         0,
0380                         0,
0381                         0,
0382                         0,
0383                         1,
0384                         0,
0385                         0,
0386                         0,
0387                         0
0388                     ]
0389                 }
0390             }
0391         },
0392         {
0393             "target": {
0394                 "kind": "stable-key",
0395                 "key": "barrel/support-b",
0396                 "recorded_geometry_id": {
0397                     "volume": 1
0398                 }
0399             },
0400             "material": {
0401                 "kind": "grid",
0402                 "settings": {
0403                     "mapping_type": "default",
0404                     "split_factor": 1
0405                 },
0406                 "axes": [
0407                     {
0408                         "kind": "equidistant",
0409                         "bins": 1,
0410                         "range": [
0411                             -10,
0412                             10
0413                         ],
0414                         "boundary": "bound"
0415                     },
0416                     {
0417                         "kind": "equidistant",
0418                         "bins": 1,
0419                         "range": [
0420                             -10,
0421                             10
0422                         ],
0423                         "boundary": "bound"
0424                     }
0425                 ],
0426                 "storage": {
0427                     "kind": "globally-indexed",
0428                     "store": "shared-silicon",
0429                     "indices": [
0430                         0,
0431                         0,
0432                         0,
0433                         0,
0434                         1,
0435                         0,
0436                         0,
0437                         0,
0438                         0
0439                     ]
0440                 }
0441             }
0442         },
0443         {
0444             "target": {
0445                 "kind": "geometry-id",
0446                 "geometry_id": {
0447                     "volume": 1,
0448                     "sensitive": 2816
0449                 }
0450             },
0451             "material": null
0452         },
0453         {
0454             "target": {
0455                 "kind": "geometry-id",
0456                 "geometry_id": {
0457                     "volume": 1,
0458                     "sensitive": 3072
0459                 }
0460             },
0461             "material": {
0462                 "kind": "binned",
0463                 "settings": {
0464                     "mapping_type": "default",
0465                     "split_factor": 1
0466                 },
0467                 "binning": {
0468                     "axes": [
0469                         {
0470                             "kind": "equidistant",
0471                             "bins": 2,
0472                             "range": [
0473                                 -10,
0474                                 10
0475                             ],
0476                             "boundary": "bound",
0477                             "direction": "x"
0478                         },
0479                         {
0480                             "kind": "variable",
0481                             "edges": [
0482                                 -10,
0483                                 -5,
0484                                 0,
0485                                 10
0486                             ],
0487                             "boundary": "bound",
0488                             "direction": "y"
0489                         }
0490                     ]
0491                 },
0492                 "values": [
0493                     {
0494                         "material": {
0495                             "kind": "material",
0496                             "radiation_length": 93.7,
0497                             "interaction_length": 465.2,
0498                             "relative_atomic_mass": 28.0855,
0499                             "atomic_number": 14,
0500                             "molar_density": 8.29e-05,
0501                             "molar_electron_density": 0.0011606,
0502                             "mean_excitation_energy": 1.73e-07
0503                         },
0504                         "thickness": 0.15
0505                     },
0506                     {
0507                         "material": {
0508                             "kind": "vacuum"
0509                         },
0510                         "thickness": 0
0511                     },
0512                     {
0513                         "material": {
0514                             "kind": "vacuum"
0515                         },
0516                         "thickness": 0
0517                     },
0518                     {
0519                         "material": {
0520                             "kind": "material",
0521                             "radiation_length": 93.7,
0522                             "interaction_length": 465.2,
0523                             "relative_atomic_mass": 28.0855,
0524                             "atomic_number": 14,
0525                             "molar_density": 8.29e-05,
0526                             "molar_electron_density": 0.0011606,
0527                             "mean_excitation_energy": 1.73e-07
0528                         },
0529                         "thickness": 0.15
0530                     },
0531                     {
0532                         "material": {
0533                             "kind": "material",
0534                             "radiation_length": 93.7,
0535                             "interaction_length": 465.2,
0536                             "relative_atomic_mass": 28.0855,
0537                             "atomic_number": 14,
0538                             "molar_density": 8.29e-05,
0539                             "molar_electron_density": 0.0011606,
0540                             "mean_excitation_energy": 1.73e-07
0541                         },
0542                         "thickness": 0.15
0543                     },
0544                     {
0545                         "material": {
0546                             "kind": "vacuum"
0547                         },
0548                         "thickness": 0
0549                     }
0550                 ]
0551             }
0552         }
0553     ],
0554     "slab_stores": {
0555         "shared-silicon": [
0556             {
0557                 "material": {
0558                     "kind": "vacuum"
0559                 },
0560                 "thickness": 0
0561             },
0562             {
0563                 "material": {
0564                     "kind": "material",
0565                     "radiation_length": 93.7,
0566                     "interaction_length": 465.2,
0567                     "relative_atomic_mass": 28.0855,
0568                     "atomic_number": 14,
0569                     "molar_density": 8.29e-05,
0570                     "molar_electron_density": 0.0011606,
0571                     "mean_excitation_energy": 1.73e-07
0572                 },
0573                 "thickness": 0.15
0574             },
0575             {
0576                 "material": {
0577                     "kind": "vacuum"
0578                 },
0579                 "thickness": 2
0580             }
0581         ]
0582     }
0583 }