How to figure out which collider is being used for OnCollisionEnter

I have 2 colliders, 1 is a box and 1 is a sphere. I have OnTriggerEnter and I want 1 thing to only happen when the box collider triggered it, and 1 thing to happen only when the sphere hit it. It does NOT matter what the object is colliding with. Basically I want something like

private void OnCollisionEnter(Collider otherCollision)
    {
        // I know this is written wrong, basically just representing that this
        // objects sphere collider is what collided with the other object's collider
        if (sphereCollider)
        {
            // Sphere collider code
        }

        // same thing but with box
        else if (boxCollider)
        {
            // Box collider code
        }
    }

@ExplodingSquids Try this:

    private void OnCollisionEnter(Collision other) {
        if (other.gameObject.GetComponent<Collider>().GetType() == typeof(SphereCollider))
        {
            //do stuff with sphereCollider
        }
        else if (other.gameObject.GetComponent<Collider>().GetType() == typeof(BoxCollider))
        {
            //do stuff with sphereCollider
        }
    }

This will check if the object has either a sphere collider or a box collider.

You use 2 objects with 2 scripts, one for the sphere one for the box.