GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > RIM / V0-0-2
Constituent: rim     Tag: linux-gcc
#include "RIM/map.h"
#include "AG_rimType_p.h"
#include <stddef.h>
Include dependency graph for map_p.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | RIM_map_ |
Structure that acts as a bit-map of all the LAT components. More... | |
Defines | |
#define | MAX_MAP ( (N_MAX/32) + 1 ) |
Number of 32 bit words guarenteed to be big enough to hold a map large enough for any component type. | |
Functions | |
unsigned | mapIndex (const RIM_map *map, RIM_type type, const RIM_addr *addr, unsigned *index) |
Convert the address into an index appropriate for this type of map as well as performing various checks on the input parameters. | |
unsigned | mapRange (const RIM_map *map, RIM_type type, unsigned twr, unsigned *start, unsigned *end) |
Find start and end indicies to use in a loop over all the bits in one tower (ie the first bit of the tower and the bit one past the last bit of the same tower). |
|
Convert the address into an index appropriate for this type of map as well as performing various checks on the input parameters.
|
|
Find start and end indicies to use in a loop over all the bits in one tower (ie the first bit of the tower and the bit one past the last bit of the same tower).
|